Des exemples d'utilisation des fonctions du WLangage
Rien de tel qu'un exemple pour comprendre une fonction de WLangage. Dans cette section, vous trouverez des exemples simples.
Des exemples évolués, où la fonction est utilisée en contexte, sont également disponible sur ce site.
SysArrete (en anglais SysShutdown)
SysCouleur (en anglais SysColor)
SysCouleurRes (en anglais SysColorRes)
SysDonneFocus (en anglais SysSetFocus)
// Focus à la fenêtre "Microsoft Word - Ventes 2000.DOC"
// Cette fenêtre n'est pas une fenêtre MDI ResHandle = SysFenHandle("Microsoft Word - Ventes 2000.DOC") ResFocus = SysDonneFocus (ResHandle)
|
SysEnvironnement (en anglais SysEnvironment)
// Connaître les variables d'environnement du système d'exploitation
ResEnvironnement = SysEnvironnement ()
|
SysEspace (en anglais SysSpace)
SysFenActive (en anglais SysWinActive)
SysFenAffiche (en anglais SysWinShow)
// Affichage de la fenêtre "Microsoft Word - Ventes 2000.DOC"
ResHandle = SysFenHandle("Microsoft Word - Ventes 2000.DOC") ResAfficheFen = SysFenAffiche (ResHandle, sfaVisible )
|
SysFenHandle (en anglais SysWinHandle)
// Connaître le numéro de handle de la fenêtre
// "Microsoft Word - Ventes 2000.DOC" ResHandleFen = SysFenHandle ("Microsoft Word - Ventes 2000.DOC")
|
SysFenTitre (en anglais SysWinTitle)
SysHandleValide (en anglais SysValidHandle)
// Validité du handle de la fenêtre "Microsoft Word - Ventes 2000.DOC"
ResHandle = SysFenHandle("Microsoft Word - Ventes 2000.DOC") ResHandleValide = SysHandleValide (ResHandle)
|
SysIconeAjoute (en anglais SysIconAdd)
// Ajout de l'icone "C:\Icones\Icone.ICO" dans la barre des tâches
ResAjoutIcone = SysIconeAjoute ("C:\Icones\Icone.ICO", "", "Ventes 2001")
|
SysIconeAjoute (en anglais SysIconAdd)
// Ajout de l'icone "\Icones\Icone.ICO" dans la barre des tâches
ResAjoutIcone = SysIconeAjoute ("\Icones\Icone.ICO", "", "Ventes 2005")
|
SysIconeModifie (en anglais SysIconModify)
// Modification du message de survol de l'icone
// préalablement ajouté dans la barre des tâches ResModifieIcone = SysIconeModifie ("", "Comparatif des ventes")
|
SysIconeSupprime (en anglais SysIconDelete)
// Suppression de l'icone préalablement ajouté dans la barre des tâches
ResSuppIcone = SysIconeSupprime ()
|
SysIconise (en anglais SysIconize)
// Savoir si la fenêtre "Microsoft Word - Ventes 2000.DOC" est iconisée
ResHandle = SysFenHandle("Microsoft Word - Ventes 2000.DOC") ResIconiseFen = SysIconisé (ResHandle)
|
SysInstance (en anglais SysInstance)
SysLibereDC (en anglais SysReleaseDC)
SysMetrique (en anglais SysMetric)
SysModeErreur (en anglais SysErrorMode)
SysNomExe (en anglais SysNameExe)
// Récupérer le nom et le chemin complet de l'application en cours
ResNomExe = SysNomExe (SysInstance())
|
SysRecupereDC (en anglais SysGetDC)
// Récupération du DC de la fenêtre "Microsoft Word - Ventes 2000.DOC"
ResHandle = SysFenHandle("Microsoft Word - Ventes 2000.DOC") ResRécupèreDC = SysRécupèreDC (ResHandle)
|
SysRep (en anglais SysDir)
SysRep (en anglais SysDir)
SysVersion (en anglais SysVersion)
SysVersionWindows (en anglais SysWindowsVersion)
// Numéro de version de Windows utilisé sur le poste en cours
ResVersion = SysVersionWindows ( SysVersionNuméro )
|