Sun Microsystems
Termékek
 
Támogatás
 
 

Előző Előző     Tartalom     Tárgymutató     Következő Következő

Az

MsgBox "Folytatni akarja?",  292

függvény megjelenít egy információs ablakot az Igen és a Nem gombbal (4-es érték), amelyek közül a második (Nem) az alapértelmezett gomb (256-os érték), valamint egy kérdőjelet (32-es érték): 4+256+32 = 292.

Ha egy információs ablak több gombot tartalmaz, akkor a visszatérési értéket meg kell vizsgálni, hogy a felhasználó melyik gombot nyomta meg- Itt a következő visszatérési értékek szerepelhetnek:

  • 1 - Ok

  • 2 - Mégse

  • 4 - Ismét

  • 5 - Kihagy

  • 6 - Igen

  • 7 - Nem

Az előző példában a következőképpen lehet ellenőrizni a visszatérési értéket:

If MsgBox ("Folytatni akarja?",  292) = 6 Then

   ' Az Igen gombot nyomták meg.

Else

   ' A Nem gombot nyomták meg.

End IF

Az információs szövegen és az üzenetpanel elrendezését maghatározó paraméteren felül az MsgBox engedélyezi egy harmadik paraméter használatát is, amely megadja az ablak címét:

MsgBox "Folytatni akarja?",  292, "Ablak címe"

Ha nincs megadva cím, akkor a "soffice" karakterlánc jelenik meg.

Beviteli ablak egyszerű karakterláncok beolvasásához

Az InputBox függvénnyel egyszerű karakterláncokat lehet beolvasni a felhasználótól. Ezért ez egy egyszerű alternatívája a párbeszédablakok használatának. Az InputBox három szabványos paramétert használt:

  • egy információs szöveget,

  • egy címet

  • és egy alapértelmezett értéket, amely megjelenik a beviteli mezőben.

InputVal = InputBox("Adjon meg egy értéket:", "Teszt", "alapértelmezett érték")

Visszatérési értékként az InputBox a felhasználó által beírt szöveget tartalmazza.

Egyéb függvények

Beep

A Beep függvény hatására a számítógép lejátszik egy hangot, amellyel figyelmeztethető a felhasználó egy helytelen műveletre. A Beep nem rendelkezik paraméterekkel:

Beep   ' Figyelemfelkeltő hang megszólaltatása

Shell

A Shell függvénnyel külső programok indíthatók el.

Shell(Pathname, Windowstyle, Param)

A Pathname megadja a végrehajtani kívánt program elérési útját. A Windowstyle megadja azt az ablakot, amelyben a programot el kell indítani. A következő értékek használhatók:

  • 0 - A program megkapja fókuszt, és egy rejtett ablakban indul el.

  • 1 - A program megkapja fókuszt, és egy normál méretű ablakban indul el.

  • 2 - A program megkapja fókuszt, és egy minimalizált ablakban indul el.

  • 3 - A program megkapja fókuszt, és egy maximalizált ablakban indul el.

  • 4 - A program egy normál méretű ablakban indul el, és nem kapja meg fókuszt.

  • 6 - A program egy minimalizált méretű ablakban indul el, és a fókusz az aktuális ablakban marad.

  • 10 - A program teljes képernyős módban indul el.

A harmadik paraméterrel (Param) parancssori paraméterek adhatók át az elinduló programnak.

Wait

A Wait függvény felfüggeszti a program futását a megadott időre. Az időt ezredmásodpercben kell megadni. A

Wait 2000

parancs 2 másodperces (2000 ezredmásodperc) várakozást ad meg.

Environ

Az Environ függvény az operációs rendszer környezeti változóit adja vissza. A rendszertől és a konfigurációtól függően különböző típusú adatokat lehet beolvasni. A

Dim TempDir



TempDir=Environ ("TEMP")

függvény beolvassa az operációs rendszer ideiglenes könyvtárait.

Előző Előző     Tartalom     Tárgymutató     Következő Következő