Hi ich bins ( mal wieder

)
Ihr kennt doch alle diese start Logos die bei manchen Programmen geöffnet werden bevor das eigendliche Programm Fenster auftaucht .
Sowas wollte ich auch in mein Programm einfügen , ich dachte mir das es ja gans simpel ist sowas zu erstellen , also setzte ich in Form1 einen Timer mit dem Invental 3000 und diesem Code :
Delphi-Quelltext
1: 2: 3:
| procedure TForm1.Timer1Timer(Sender: TObject); begin Form1.Close; |
end.
[/code]
Also sollte das dann so Aussehen das nach dem Start des Programms , soll Form1 3 Sekunden lang angezeigt und dann geschlossen werden .
Zu den Timer einstellungen habe ich noch etwas in der OnClose Einstellung der Form1 geschrieben :
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); begin Form2.showmodal; end;
end. |
Mit dem gansen Code sollte bewirkt werden , dass Form1 3 Sekunden lang angezeigt wird und dann geschlossen werden soll , nach dem schliesen wird Form2 Automatisch aufgerufen .
Meiner meinung nach ist der Code richtig , er lässt sich auch Kompillieren doch wenn das Programm gestartet wird kommt eine Fehlermeldung .
Quelltext
1: 2: 3: 4: 5: 6:
| Überschrift : Benachrichtigung über Debugger-Exception Im Project Project1.exe ist eine Exception der Klasse EAccesViolation Aufgetreten. Meldung: 'Zugrifsverletzung bei Adresse 0044CA48 im Modul 'Project1.exe' Lesen von Adresse 00000000'. Prozess wurde angehalten. Mit Einzelne Anweisungen oder Start fortsetzen .
OK Hilfe |
Was bedeutet diese Meldung??? und wie kann ich dennoch so ein Logo hinbekommen?? Gibt es da andere möglichkeiten??
Danke für jede Antwort
Moderiert von
Christian S.: Topic aus Dateizugriff verschoben am Mo 16.05.2005 um 15:36