AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

StartForm schließen!!!

Ein Thema von snow · begonnen am 20. Sep 2007 · letzter Beitrag vom 21. Sep 2007
Antwort Antwort
gabneo

Registriert seit: 15. Okt 2006
Ort: Deutsche Toskana :)
93 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Re: StartForm schließen!!!

  Alt 20. Sep 2007, 17:32
Hallo,
es gibt zwei verschiedene rangfolgen. Einmal Welche Form deiner Application.mainform entspricht und die rangfolge in denen die Forms Kreiert werden. Das Problem was du einerseits hast ist, das alle Forms vor deiner Mainform geladen werden sollte (project.pas Initialisierungsreinfolge) damit du von deiner Mainform aus darauf zugreifen kannst. Andererseits möchtest du aber nicht das die Mainform vor der "startform" gezeigt wird was im Compiler aber klar so vergegeben ist.
Dieses Problem hat z.b. Tuneup Utilities auch, weswegen Sie (vorsicht subjektive einschätzung) ein Extra Programm vorher laden, den sogenannten "Integrator.exe"

Es gibt 2 Lösungen für dieses Problem:

Die saubere ist die, dass du dasselbe machst wie tuneup. Eine extra exe, die dein Hauptprogramm startet. Wenn deine startexe die funktion eines nag-screens ausfüllen soll, musst du natürlich auch über die komplette palette an sicherheitsmassnahmen nachdenken und diese beachten. Übrigens Button1.enabled:=false ist innerhalb von 20sec gepatcht, sollte also mehrere mechanismen haben...egal.

Die unsaubere ist, das du beim Oncreate deiner Mainform diese auf Visible:=false stellst oder auf mainform.hide gehst und dann deine startform.showmodal; anzeigen lässt.

Ich hoffe das alles so korrekt beschrieben ist^^ , und das es weiterhilft.
greez
gabneo
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz