Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

C++ Przejscie na program okienkowy visual studio express

Ostatnio zmodyfikowano 2015-01-04 23:17
Autor Wiadomość
vampireanonn
Temat założony przez niniejszego użytkownika
C++ Przejscie na program okienkowy visual studio express
» 2015-01-04 20:29:39
Witam mam program zawierający dynamiczna tablice x na x obiektów klasy. Mniej wiecej takiej jak na dole:
C/C++
class klasa
{
    int x;
    int y;
    warto ś ć;
};

Chciałbym przerobic to by wartosci nie byly wypisywane w konsoli lecz na ekranie. I nie mam zielonego pojęcia jak sie do tego zabrać wiekszość tutoriali nie opisuje tego typu problemow. Utworzyłem ładnie okienko dodałem tableLayoutPanel z toolboxa. I teraz nie wiem jak do okno.h wstawić wartości zamiast main.cpp.
P-124136
SocrateZ
» 2015-01-04 20:34:52
Utworzyłem ładnie okienko dodałem tableLayoutPanel z toolboxa. I teraz nie wiem jak do okno.h wstawić wartości zamiast main.cpp.

Pracujesz na Windows Form? Lepiej przejdź na WinAPI.
http://cpp0x.pl/kursy​/Kurs-WinAPI-C++/167
P-124138
vampireanonn
Temat założony przez niniejszego użytkownika
» 2015-01-04 20:54:13
Obejrzałem to z grubsza. W WinMain będe mógł najzwyczajniej przekopiować wszystko z dotychczasowego maina i poustawiać do tego odpowiednie okienka i tabelkę ?
P-124143
SocrateZ
» 2015-01-04 21:26:34
Raczej nie. Ale z pustego i salomon nie naleje. Pokaż co masz w tym mainie.
P-124150
vampireanonn
Temat założony przez niniejszego użytkownika
» 2015-01-04 22:46:11
No Powiedzmy ze chce taki program jak ten (ze względu iż koledzy ze studiów orają internet w poszukiwaniu projektów nie wstawie właściwego kodu) tylko zeby zamiast w konsoli był w okienku z tym że ta tablica normalnie jest u mnie dynamiczna wiec fajnie by bylo żeby można było dynamicznie ja tworzyć w oknie.

main.cpp
C/C++
#include "klasa.h"


void main()
{
    int i;
    Cklasa tab[ 7 ][ 7 ];
    for( int i = 0; i < 7; i++ )
    {
        for( int j = 0; j < 7; j++ )
        {
            tab[ i ][ j ].wpisz( j, i );
        }
    }
    for( int i = 0; i < 7; i++ )
    {
        for( int j = 0; j < 7; j++ )
        {
            tab[ i ][ j ].wypisz();
        }
        cout << endl;
    }
    cin >> i;
    tab[ i ][ i ].wypisz();
}
klasa.cpp
C/C++
#include "klasa.h"


void Cklasa::wpisz( int cx, int cy )
{
    x = cx;
    y = cy;
    wartosc = cx + cy;
}
void Cklasa::wypisz()
{
    cout << wartosc;
}
klasa.h
C/C++
#pragma once
#include <iostream>

using namespace std;

class Cklasa
{
    int x, y, wartosc;
public:
    void wpisz( int cx, int cy );
    void wypisz();
};

P-124158
SocrateZ
» 2015-01-04 23:17:44
Przeczytaj kurs od pierwszej lekcji. Wszystkiego się dowiesz - wszystko tam pisze. Jeżeli musisz to zrobić "na już", to jednak lepiej poczytaj o Windows Form Application.
GOOGLE
P-124159
« 1 »
  Strona 1 z 1