| Autor |
Nachricht |
_james11983
Unregistrierter
|
_james11983 Unregistrierter
12:07:19 23.01.2012 Titel: |
Dialo erstellen und durch btn click aufrufen |
Zitieren |
Hallo,
ich habe folgendes vor. Ich habe ein Projekt in Visual Studio 2008 und habe dort einen Dialog erstellt mit einem Login Button.
Durch klicken des buttons soll ein weiterer Dialog aufgerugen werden. Ich habe es anhand von Tutorials versucht, bin aber gescheitert. Bisher habe ich folgendes:
Dialog1 inkl button. (MainDlg.cpp).
Ich habe daraufhin einen weiteren Dialog erstellt. Dann durch doppelklick auf den dialog eine c++ Klasse hinzugefügt.
Ich denke, dass ich beim erstellen etwas flasch gemacht habe. Ich kann z.B. beim neu erstellen Dialog nicht auf den Blitz klicken um events anzulegen. Es wird nichts angezeigt.
Ich weiß die beschreibung ist nicht die beste, vllt habt ihr dennoch tips für mich.
Vielen Dank |
|
|
|
 |
Martin Richter
Moderator
Benutzerprofil
Anmeldungsdatum: 18.04.2006
Beiträge: 13520
|
Martin Richter Moderator
12:29:56 23.01.2012 Titel: |
|
Zitieren |
Event Handler einbauen und für den zweiten Dialog DoModal aufrufen. |
_________________ Martin Richter (MVP für C++) WWJD http://blog.m-ri.de
"A well-written program is its own heaven; a poorly written program is its own hell!" The Tao of Programming
|
|
 |
_james11983
Unregistrierter
|
_james11983 Unregistrierter
12:49:15 23.01.2012 Titel: |
|
Zitieren |
Ist es auch möglich mehrere Dialoge in einer Klasse zu bearbeiten? Oder benötigt jeder dialog eine eigene klasse?
danke |
|
|
|
 |
Martin Richter
Moderator
Benutzerprofil
Anmeldungsdatum: 18.04.2006
Beiträge: 13520
|
Martin Richter Moderator
13:09:38 23.01.2012 Titel: |
|
Zitieren |
Theoretisch ja, wenn Du es hinbekommst, dass das Dialog-Template aus unterschiedlich belegt wird, je nach nutzen geht das...
Man kann natürlich auch die Klasse für mehrere Instanzen verwenden.
Kommt alles darauf an was Du willst.
Ob es Sinn macht ist noch eine andere Geschichte... |
_________________ Martin Richter (MVP für C++) WWJD http://blog.m-ri.de
"A well-written program is its own heaven; a poorly written program is its own hell!" The Tao of Programming
|
|
 |
_james11983
Unregistrierter
|
_james11983 Unregistrierter
15:16:42 23.01.2012 Titel: |
|
Zitieren |
Hi,
ich versuche es, indem ich für jeden Dialog eine Klasse erzeuge, wenn das mehr Sinn macht. Allerdings mache ich irgednwas falsch.
1. Ich habe den Dialog erzeugt.
2. Durch klicken auf den Dialog öffnet sich der Klasse hinzufügen Dialog. Ich lege eine C++ klasse an.
--> Ist diese Klasse jetzt automatisch mit meinem Dialog verknüpft?
Mit dem Assistenden, den es vor VS2008 noch gab, schien die Eventhandlerverwaltung einfacher.(Aus meiner Sicht aus den Tutorials).
Wie kann ich so einen Eventhandler manuell einbauen?
Danke |
|
|
|
 |
_james11983
Unregistrierter
|
_james11983 Unregistrierter
15:39:55 23.01.2012 Titel: |
|
Zitieren |
Hi,
ich habe jetzt folgendes hinbekommen. Ich kann über DoModal das Formular aufrufen. Leider wird ein neues Formular und das alte nicht geschlossen.
Gibt es einen close befehl dafür? Oder wie kann ich einfach von einem zum anderen Formular "wandern", ohne mehrere geöffnet zu haben?
Danke |
|
|
|
 |
Shiba
Mitglied
Benutzerprofil
Anmeldungsdatum: 26.09.2002
Beiträge: 199
|
Shiba Mitglied
16:19:10 23.01.2012 Titel: |
|
Zitieren |
|
 |