C++ Przejscie na program okienkowy visual studio express
Ostatnio zmodyfikowano 2015-01-04 23:17
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: 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. |
|
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 |
|
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ę ? |
|
SocrateZ |
» 2015-01-04 21:26:34 Raczej nie. Ale z pustego i salomon nie naleje. Pokaż co masz w tym mainie. |
|
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 #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 #include "klasa.h"
void Cklasa::wpisz( int cx, int cy ) { x = cx; y = cy; wartosc = cx + cy; } void Cklasa::wypisz() { cout << wartosc; }
klasa.h #pragma once #include <iostream>
using namespace std;
class Cklasa { int x, y, wartosc; public: void wpisz( int cx, int cy ); void wypisz(); };
|
|
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 |
|
« 1 » |