Creare una schermata di avvio in Visual FoxPro

Questo articolo descrive come creare una schermata di avvio in Visual FoxPro.

Versione originale del prodotto: Visual FoxPro
Numero KB originale: 138497

Riepilogo

Molte applicazioni basate su Windows visualizzano una schermata di avvio o una schermata iniziale durante la fase di inizializzazione dell'applicazione. Questa schermata di avvio consente di visualizzare informazioni quali nome del prodotto, logo del prodotto, informazioni sulla versione del prodotto, nome della società e così via. Inoltre, offre all'utente la percezione di tempi di avvio dell'applicazione più rapidi.

Questo articolo illustra i passaggi per la creazione di una schermata di avvio dell'applicazione personalizzata che verrà visualizzata per un intervallo di tempo specificato durante l'inizializzazione dell'applicazione. Questo modulo non eliminerà il menu di sistema FoxPro o la barra del titolo FoxPro durante l'esecuzione all'interno di un file eseguibile.

Procedura dettagliata per la creazione di una schermata di avvio personalizzata

È possibile usare la Designer Visual FoxPro Forms per creare la schermata di avvio dell'applicazione personalizzata.

  1. Creare un nuovo modulo.

  2. Impostare le proprietà seguenti del modulo:

    AutoCenter=.T.
    BorderStyle=1
    Caption=<set the caption to be blank>
    Closable=.F.
    ControlBox=.F.
    MaxButton=.F.
    MinButton=.F.
    Movable=.F.
    WindowType=1
    
  3. Aggiungere un controllo timer al modulo.

  4. Impostare la proprietà Interval del timer sul periodo di tempo (in millisecondi) che deve essere visualizzato nella schermata di avvio. Ad esempio, se la schermata di avvio deve essere visualizzata per 3 secondi, impostare la proprietà Interval del timer su 3000.

  5. Inserire il codice seguente nell'evento Timer del timer:

    ThisForm.Release
    
  6. Aggiungere immagini, etichette e altri controlli per personalizzare il modulo in base alle esigenze.

  7. Salvare ed eseguire il modulo.

La maschera deve essere visualizzata per la quantità di tempo specificata nella proprietà Interval del timer e quindi scomparire.

Per incorporare questa schermata di avvio in un'applicazione, aggiungere il codice seguente all'inizio del programma principale delle applicazioni:

DO FORM <startup screen form name>

Ora che l'applicazione viene eseguita, la schermata di avvio deve essere visualizzata per la quantità di tempo specificata nella proprietà Interval del timer.