Egyéb függvények (Apache OpenOffice futásidejű programkönyvtár)

From Apache OpenOffice Wiki
Jump to: navigation, search
Book.png


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 és WaitUntil

A Wait utasítás 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.

A WaitUntil utasítás jobb kompatibilitást biztosít a VBA paraméterhasználatával. A WaitUntil Date típusú paramétert vár, egy kombinált dátum- és időértékkel. A

WaitUntil Now + TimeValue("00:00:02")

parancs 2 másodperces várakozást ad meg az előző példához hasonlóan.

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 következő függvény beolvassa az operációs rendszer ideiglenes könyvtárát tároló környezeti változót.

Dim TempDir
TempDir=Environ ("TEMP")


Content on this page is licensed under the Public Documentation License (PDL).
Personal tools