ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1013
1013
EMPFEHLEN
-
16.03.08 14:29 #1
- Registriert seit
- Dec 2004
- Beiträge
- 7
hab nur ne einfache frage..
ich hab 6 formulare werden die alle sofort Erstellt aber versteckt? oder wird erst beim aufruf mit show das form create ausgeführt?
wenn die formulare direkt erstellt werden, kann ich das iwie abstellen? das die erst sobald ich sie aufrufen möchte?
-
16.03.08 14:31 #2
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
Hallo,
zeig doch mal den Code, den du bis jetzt hast.
Mit der Create-Methode (Konstruktor) wird ja zunächst nur ein Objekt vom entsprechenden Typ erstellt. Damit ist es in jedem Fall schonmal im Speicher vorhanden. Angezeigt wird dieses Formular erst durch Aufruf der Show-Methode.
Grüße, D."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
-
16.03.08 14:48 #3
- Registriert seit
- Dec 2004
- Beiträge
- 7
hab nun in der projekt.cpp die erstellt wird vom projekt gesehen da steht
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
{ Application->Initialize(); Application->CreateForm(__classid(TForm1), &Form1); Application->CreateForm(__classid(Tfrm_trainer), &frm_trainer); Application->CreateForm(__classid(Tfrm_nuser), &frm_nuser); Application->CreateForm(__classid(Tfrm_nvokabel), &frm_nvokabel); Application->CreateForm(__classid(Tfrm_nlektion), &frm_nlektion; Application->CreateForm(__classid(Tfrm_nstatistik), &frm_nstatistik); Application->Run(); } catch (Exception &exception) { Application->ShowException(&exception); } catch (...) { try { throw Exception(""); } catch (Exception &exception) { Application->ShowException(&exception); } } return 0; }
haltepunkt gesetzt.. wird direkt ausgeführt am anfang.. das CREATE
is danach auch direkt am anfang in das Create der anderen formulare gesprung..
was kann ich dagegen tun? wills erst später erstellen lassen
-
16.03.08 14:55 #4
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
Hi,
wenn du die anderen Formulare (abgesehen von Form1) erst später erzeugen lassen willst, kannst entweder die Starteinstellungen für das Projekt dahingehend ändern (gibt es im Menü, ich weiß aber gerade nicht, wie der Menüpunkt heißt) - oder aber du löscht einfach diese Zeilen aus dem Code. Könnte allerdings sein, dass die IDE sie vor dem Kompilieren wieder einfügt.
Grüße, D."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
-
17.03.08 15:08 #5
- Registriert seit
- Dec 2004
- Beiträge
- 7
unter projekt/optionen/formulare hab ich es gefunden, dankeschön..
klappt prima
Ähnliche Themen
-
Spring: '<form:form commandName..' statt '<form action...'
Von NetPerformance im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 3Letzter Beitrag: 05.10.08, 19:04 -
Form.KeyPreview - Kein KeyDown nach Form.Close() oder Form.Hide() *Argh*
Von Christian Kusmanow im Forum .NET Windows FormsAntworten: 4Letzter Beitrag: 28.03.06, 14:56 -
Werte einer Form über eine 2te Form in einer 3ten Form anzeigen
Von zioProduct im Forum .NET Windows FormsAntworten: 8Letzter Beitrag: 14.10.05, 08:56 -
form enctype='multipart/form-data' und form action=index2.php method='post'
Von Binio im Forum PHPAntworten: 4Letzter Beitrag: 06.08.05, 05:24 -
[oracle] create table oder create view
Von m3000 im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 07.01.05, 13:35





Zitieren
Login






