Access – la funzione SysCmd

Presente in tutte le versioni di Access, la funzione SysCmd consente di eseguire comandi che hanno a che fare col sistema. Il sistema è Access nel suo complesso. Aggiungendo alcuni argomenti alla funzione SysCmd è possibile effettuare le seguenti operazioni:

  1. Accedere ad informazioni su Access e sui suoi file
  2. conoscere lo stato del database, se è aperto o chiuso, modificato o salvato …
  3. visualizzare nella barra di stato, scritte o la barra di avanzamento

Salto la descrizione dei punti 1 e 2, dato che risultano utili quando si costruiscono “creazioni guidate” e saranno oggetto di un post a loro dedicato. Questo post, verrà dedicato al punto 3 che consente di manipolare la barra di stato presente in Access.

La sintassi per gestire la barra di stato è la seguente:

NomeVariabile =  SysCmd(TipoAzione, [Testo], [Valore])

azione è una costante di Access che può avere i seguenti valori ed effetti:

  1. acSysCmdClearStatus;      ripristina lo stato originale della barra
  2. acSysCmdSetStatus;          visualizza del testo nella barra
  3. acSysCmdInitMeter;            inizializza la barra di avanzamento
  4. acSysCmdUpdateMeter;    aggiorna, col valore specificato, la barra di avanzamento
  5. acSysCmdRemovaMeter;  elimina la barra di avanzamento

per far comparire un testo nella StatusBar, si procederà come segue:

Private Sub Form_Open(Cancel As Integer)

Dim MiaVariabile As Variant

MiaVariabile = SysCmd(acSysCmsSetStatus, “Ciao Mondo”)

End Sub

per cancellare la scritta si esegue la seguente istruzione:

MiaVariabile = SysCmd(acSysCmdClearStatus)

MiaVariabile = SysCmd(acSysCmdInitMeter, “La mia Barra”, 100)

dove il numero 100 rappresenta il massimo valore raggiungibile dalla barra di avanzamento.

Informazioni su scaccaglia

Sviluppo software nei linguaggi: Visual Basic, Visual C e Java. Mi occupo anche di trasferimento dati in reti LAN o WAN. Creazione software a misura del cliente. Access - Microsoft SQL Server - Word - Excel.

Pubblicato il 11 giugno 2011 su Access e Visual Basic, Codice VBA. Aggiungi ai preferiti il collegamento . Lascia un commento.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: