Hogy lehet C++ -ban "kinézetet" adni a programnak? Tehát ne konzolos legyen, hanem legyenek gombok, szöveg mező amibe lehet írni. Stb?
Figyelt kérdés
Konzolosan már valamelyest tudok programozni, de hogy vizuális kinézete legyen a programnak azt nem. Összehúzom a gombokat a szövegmezőt Visual Studio-ban, de hogy lehet ezekkel műveleteket csinálni? Pl ha beír valamit a szövegmezőbe és utána amelyik gombra kattint az a művelet történjen. Konzolosan ez könnyű volt. Úgy kell használni a szövegmezőt mintha egy változó lenne? Mert úgy nem működik.2016. febr. 12. 17:02
11/14 anonim ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz0.png)
![*](//static.gyakorikerdesek.hu/p/vsz0.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
"Úgy kell használni a szövegmezőt mintha egy változó lenne? Mert úgy nem működik."
A szövegdobozt úgy kell használni, mintha egy objektum lenne, mert hát, lényegében az is.
De ami fontos, az objektumodhoz tartoznak ún. eventek, tehát ha pl. az objektum fókuszba kerül, vagy ha egy billentyűt leüt benne valaki, akkor esemény (event) generálódik. Ezek az események alkalmasak a program vezérlésére. Pl. ha egy gombra (button) ráklikkelsz, akkor is eseményt váltasz ki (onClick event) és programozhatod, hogy ezen esemény kiváltásakor mi történjen, milyen függvényeket hívsz meg, stb, stb.
Ezt hívják esemény-vezérelt programozásnak.
12/14 anonim ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
Töltsd le a Qt oldaláról a Qt Creator IDE-t és azzal akár össze is kattintgathatod a kinézetét a programnak. A könyv amit írtál jónak tűnik, kezd el olvasni.
13/14 SimkoL ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Round Robin: tévedés ne essék én Windows alá kimondottan a C++ Builder-t ajánlottam. A VS C++-a köszönő viszonyban sincs vele, de leginkább a későbbi lehetőségeivel.
14/14 anonim ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz0.png)
![*](//static.gyakorikerdesek.hu/p/vsz0.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
SimkoL:
Felszínes voltam, nem először.
Sorry...
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!