Erstellen eines Startbildschirms in Visual FoxPro

In diesem Artikel wird beschrieben, wie Sie einen Startbildschirm in Visual FoxPro erstellen.

Ursprüngliche Produktversion: Visual FoxPro
Ursprüngliche KB-Nummer: 138497

Zusammenfassung

Viele Windows-basierte Anwendungen zeigen während der Initialisierungsphase der Anwendung einen Start- oder Begrüßungsbildschirm an. Auf diesem Startbildschirm können Informationen wie Produktname, Produktlogo, Produktversionsinformationen, Firmenname usw. angezeigt werden. Darüber hinaus gibt es dem Benutzer die Wahrnehmung einer schnelleren Startzeit der Anwendung.

In diesem Artikel werden die Schritte zum Erstellen eines benutzerdefinierten Anwendungsstartbildschirms beschrieben, der während der Anwendungsinitialisierung für ein bestimmtes Zeitintervall angezeigt wird. Dieses Formular unterdrückt das FoxPro-Systemmenü oder die FoxPro-Titelleiste nicht, wenn es in einer ausführbaren Datei ausgeführt wird.

Schritt-für-Schritt-Verfahren zum Erstellen eines benutzerdefinierten Startbildschirms

Sie können die Visual FoxPro Forms-Designer verwenden, um den Startbildschirm der benutzerdefinierten Anwendung zu erstellen.

  1. Erstellen Sie ein neues Formular.

  2. Legen Sie die folgenden Eigenschaften des Formulars fest:

    AutoCenter=.T.
    BorderStyle=1
    Caption=<set the caption to be blank>
    Closable=.F.
    ControlBox=.F.
    MaxButton=.F.
    MinButton=.F.
    Movable=.F.
    WindowType=1
    
  3. Fügen Sie dem Formular ein Timersteuerelement hinzu.

  4. Legen Sie die Interval-Eigenschaft des Timers auf die Zeitspanne (in Millisekunden) fest, die auf dem Startbildschirm angezeigt werden soll. Wenn der Startbildschirm beispielsweise 3 Sekunden lang angezeigt werden soll, legen Sie die Interval-Eigenschaft des Timers auf 3000 fest.

  5. Platzieren Sie den folgenden Code im Timerereignis des Timers:

    ThisForm.Release
    
  6. Fügen Sie Bild, Bezeichnung und andere Steuerelemente hinzu, um das Formular nach Bedarf anzupassen.

  7. Speichern Sie das Formular, und führen Sie es aus.

Das Formular sollte für den Zeitraum angezeigt werden, der in der Interval-Eigenschaft des Timers angegeben ist, und verschwindet dann.

Um diesen Startbildschirm in eine Anwendung zu integrieren, fügen Sie den folgenden Code am Anfang der Anwendungen Standard Programm hinzu:

DO FORM <startup screen form name>

Wenn die Anwendung nun ausgeführt wird, sollte der Startbildschirm für den zeitraum angezeigt werden, der in der Interval-Eigenschaft des Timers angegeben ist.