Difference between revisions of "NL/Documentation/BASIC Guide/Other Functions (Runtime Library)"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Environ)
Line 6: Line 6:
 
|runtime=block
 
|runtime=block
 
}}
 
}}
{{DISPLAYTITLE:Andere functies ({{OOo}} Runtime-bibliotheek)}}
+
{{DISPLAYTITLE:Andere functies ({{AOo}} Runtime-bibliotheek)}}
 
__NOTOC__  
 
__NOTOC__  
 
== Beep ==
 
== Beep ==
Line 12: Line 12:
 
De functie <tt>Beep</tt> zorgt ervoor dat het systeem een geluid afspeelt dat kan worden gebruikt om de gebruiker te waarschuwen dat hij een foutieve actie heeft uitgevoerd. <tt>Beep</tt> heeft geen parameters:
 
De functie <tt>Beep</tt> zorgt ervoor dat het systeem een geluid afspeelt dat kan worden gebruikt om de gebruiker te waarschuwen dat hij een foutieve actie heeft uitgevoerd. <tt>Beep</tt> heeft geen parameters:
  
<source lang="oobas">
+
<syntaxhighlight lang="oobas">
 
Beep    ' creëert een informatieve toon
 
Beep    ' creëert een informatieve toon
</source>
+
</syntaxhighlight>
  
 
== Shell ==
 
== Shell ==
Line 20: Line 20:
 
Externe programma's kunnen worden gestart met behulp van de functie Shell.
 
Externe programma's kunnen worden gestart met behulp van de functie Shell.
  
<source lang="oobas">
+
<syntaxhighlight lang="oobas">
 
Shell(Padnaam, Vensterstijl, Parameter, bSync)
 
Shell(Padnaam, Vensterstijl, Parameter, bSync)
</source>
+
</syntaxhighlight>
  
 
; Padnaam : het pad van het programma dat moet worden uitgevoerd.
 
; Padnaam : het pad van het programma dat moet worden uitgevoerd.
Line 47: Line 47:
 
Het argument <tt>Wait</tt> onderbreekt de uitvoering voor een gespecificeerde tijdsduur. De periode om te wachten wordt gespecificeerd in milliseconden. De opdracht:
 
Het argument <tt>Wait</tt> onderbreekt de uitvoering voor een gespecificeerde tijdsduur. De periode om te wachten wordt gespecificeerd in milliseconden. De opdracht:
  
<source lang="oobas">
+
<syntaxhighlight lang="oobas">
 
Wait 2000
 
Wait 2000
</source>
+
</syntaxhighlight>
  
 
specificeert een onderbreking van 2 seconden (2000 milliseconden).
 
specificeert een onderbreking van 2 seconden (2000 milliseconden).
Line 55: Line 55:
 
Het argument <tt>WaitUntil</tt> verschaft een grotere mate van compatibiliteit met het gebruik van de parameter met VBA. <tt>WaitUntil</tt> heeft een parameter van het type <tt>Date</tt>, met een gecombineerde  waarde voor datum en tijd. De opdracht:
 
Het argument <tt>WaitUntil</tt> verschaft een grotere mate van compatibiliteit met het gebruik van de parameter met VBA. <tt>WaitUntil</tt> heeft een parameter van het type <tt>Date</tt>, met een gecombineerde  waarde voor datum en tijd. De opdracht:
  
<source lang="oobas">
+
<syntaxhighlight lang="oobas">
 
WaitUntil Now + TimeValue("00:00:02")
 
WaitUntil Now + TimeValue("00:00:02")
</source>
+
</syntaxhighlight>
  
 
specificeert dezelfde vertraging, 2 seconden, net als het vorige voorbeeld.
 
specificeert dezelfde vertraging, 2 seconden, net als het vorige voorbeeld.
Line 65: Line 65:
 
De functie <tt>Environ</tt> geeft de omgevingsvariabelen van het besturings-systeem weer. Afhankelijk van het systeem en de configuratie, worden hier verschillende gegevenstypen opgeslagen. De volgende aanroep bepaalt de  omgevingsvariabelen voor de tijdelijke map van het besturingssysteem:
 
De functie <tt>Environ</tt> geeft de omgevingsvariabelen van het besturings-systeem weer. Afhankelijk van het systeem en de configuratie, worden hier verschillende gegevenstypen opgeslagen. De volgende aanroep bepaalt de  omgevingsvariabelen voor de tijdelijke map van het besturingssysteem:
  
<source lang="oobas">
+
<syntaxhighlight lang="oobas">
 
Dim TempDir
 
Dim TempDir
 
TempDir=Environ ("TEMP")
 
TempDir=Environ ("TEMP")
</source>
+
</syntaxhighlight>
 
   
 
   
 
{{InterWiki Languages BasicGuide|articletitle=Documentation/BASIC Guide/Other Functions (Runtime Library)}}
 
{{InterWiki Languages BasicGuide|articletitle=Documentation/BASIC Guide/Other Functions (Runtime Library)}}
 
{{PDL1}}
 
{{PDL1}}

Revision as of 15:30, 9 February 2021

Book.png


Beep

De functie Beep zorgt ervoor dat het systeem een geluid afspeelt dat kan worden gebruikt om de gebruiker te waarschuwen dat hij een foutieve actie heeft uitgevoerd. Beep heeft geen parameters:

Beep     ' creëert een informatieve toon

Shell

Externe programma's kunnen worden gestart met behulp van de functie Shell.

Shell(Padnaam, Vensterstijl, Parameter, bSync)
Padnaam 
het pad van het programma dat moet worden uitgevoerd.
Gebruik, in MS-Windows, ConvertToURL(Pathname) anders zal de opdracht niet werken als Padnaam spaties of nationale tekens bevat.
Vensterstijl 
het venster waarin het programma wordt gestart.
De volgende waarden zijn mogelijk:
  • 0 - Het programma ontvangt de focus en wordt gestart in een verborgen venster.
  • 1 - Het programma ontvangt de focus en wordt gestart in een venster van normale grootte.
  • 2 - Het programma ontvangt de focus en wordt gestart in een geminimaliseerd venster.
  • 3 - Het programma ontvangt de focus en wordt gestart in een gemaximaliseerd venster.
  • 4 - Het programma wordt gestart in een venster van normale grootte, zonder de focus te ontvangen.
  • 6 - Het programma wordt gestart in een geminimaliseerd venster, de focus blijft in het huidige venster.
  • 10 - het programma wordt gestart in modus Volledig scherm.
Parameter 
parameters voor de opdrachtregel die moeten worden doorgegeven aan het te starten programma.
bSync 
vlag om te wachten op de opdracht shell om te voltooien
  • true - wacht op opdracht shell om te voltooien
  • false - wacht niet op opdracht shell om te voltooien

Wait en WaitUntil

Het argument Wait onderbreekt de uitvoering voor een gespecificeerde tijdsduur. De periode om te wachten wordt gespecificeerd in milliseconden. De opdracht:

Wait 2000

specificeert een onderbreking van 2 seconden (2000 milliseconden).

Het argument WaitUntil verschaft een grotere mate van compatibiliteit met het gebruik van de parameter met VBA. WaitUntil heeft een parameter van het type Date, met een gecombineerde waarde voor datum en tijd. De opdracht:

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

specificeert dezelfde vertraging, 2 seconden, net als het vorige voorbeeld.

Environ

De functie Environ geeft de omgevingsvariabelen van het besturings-systeem weer. Afhankelijk van het systeem en de configuratie, worden hier verschillende gegevenstypen opgeslagen. De volgende aanroep bepaalt de omgevingsvariabelen voor de tijdelijke map van het besturingssysteem:

Dim TempDir
TempDir=Environ ("TEMP")


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