meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
textanzeige [2020/01/03 11:20] michaeltextanzeige [2020/01/03 11:28] (aktuell) michael
Zeile 1: Zeile 1:
 ====== Textanzeige ====== ====== Textanzeige ======
  
-===== FF_MessageBox und Msgbox*=====+===== FF_MessageBox und Msgbox =====
  
-Beide Befehle haben den gleichen Zweck und bewirken das gleiche. Sie dienen vorrangig dazu einen kurzen Hinweis zu geben und\\  können auch benutzt werden, dem Benutzer eine Entscheidung abzuverlangen.\\  Die Textlänge ist auf ca. 1000 Zeichen beschränkt. Längere Texte werden abgebrochen.\\  Als Parameter sind jeweils anzugeben:\\ +Beide Befehle haben den gleichen Zweck und bewirken das gleiche. Sie dienen vorrangig dazu einen kurzen Hinweis zu geben und können auch benutzt werden, dem Benutzer eine Entscheidung abzuverlangen. 
 + 
 +Die Textlänge ist auf ca. 1000 Zeichen beschränkt. Längere Texte werden abgebrochen. 
 + 
 +Als Parameter sind jeweils anzugeben: 
  
   * der anzuzeigende Text und   * der anzuzeigende Text und
-  * der Typ, der sich wiederum zusammensetzt aus dem Icon und der gewünschten Tastenkombination.\\  Icon und Tastenkombination müssen addiert werden (Beispiele siehe unten).+  * der Typ, der sich wiederum zusammensetzt aus dem Icon und der gewünschten Tastenkombination. 
 +  
 +Icon und Tastenkombination müssen addiert werden (Beispiele siehe unten).
    
 ==== FF_MessageBox ==== ==== FF_MessageBox ====
  
-Ist ein FF-Skriptbefehl, der in der FF-Skript-Befehlsreferenz erläutert wird. Er kann bei JS und VBS genutzt werden:\\ \\ FF_MessageBox(prompt, type)\\ prompt = Text, der angezeigt werden soll\\ type = setzt sich zusammen aus Icon plus Tastenkombination.\\ \\ //VBS-Beispiel für eine reine Meldung://\\ +Ist ein FF-Skriptbefehl, der in der FF-Skript-Befehlsreferenz erläutert wird. Er kann bei JS und VBS genutzt werden: 
 +FF_MessageBox(prompt, type)  
 + 
 +  * prompt = Text, der angezeigt werden soll 
 +  * type = setzt sich zusammen aus Icon plus Tastenkombination. 
 + 
 +VBS-Beispiel für eine reine Meldung:  
 + 
 +<code VBScript [enable_line_numbers="true"]>
   FF_MessageBox "Es ist kein Bild geladen!",48    '48 steht für Ausrufezeichen   FF_MessageBox "Es ist kein Bild geladen!",48    '48 steht für Ausrufezeichen
-//VBS-Beispiel für eine Entscheidungsabfrage:+</code>   
 + 
 +VBS-Beispiel für eine Entscheidungsabfrage:
  
 <code VBScript [enable_line_numbers="true"]>  <code VBScript [enable_line_numbers="true"]> 
Zeile 34: Zeile 50:
 Ist ein Skriptbefehl, der nur bei VBS erlaubt ist. Er ist erläutert in der [[/Hilfe%20zu%20JS%20und%20VBS|Microsoft-Hilfe]]. Für die Definitionen können statt der Zahlen\\  auch VB-Konstanten verwendet werden, die man sich leichter merken kann. Außerdem kann man den Titel,\\  der bei FF_MessageBox immer "FixFoto" heißt, selbst bestimmen. Ist ein Skriptbefehl, der nur bei VBS erlaubt ist. Er ist erläutert in der [[/Hilfe%20zu%20JS%20und%20VBS|Microsoft-Hilfe]]. Für die Definitionen können statt der Zahlen\\  auch VB-Konstanten verwendet werden, die man sich leichter merken kann. Außerdem kann man den Titel,\\  der bei FF_MessageBox immer "FixFoto" heißt, selbst bestimmen.
  
-//VBS-Beispiel für eine reine Meldung://+VBS-Beispiel für eine reine Meldung:
  
 <code VBScript [enable_line_numbers="true"]>  <code VBScript [enable_line_numbers="true"]> 
Zeile 114: Zeile 130:
 Zum Schließen des Dialogs wird ein BUTTON-Steuerelement "OK" und CANCEL (das kleine Kreuz oben rechts) genutzt.\\  Natürlich können weitere BUTTON-Steuerelemente eingebaut werden, wie z.B. "Ja" und "Nein" um aufgrund des angezeigten Textes\\  dem Benutzer eine Entscheidung abzuverlangen.\\ \\  Als Quelle für den Text wurde im Beispiel die Zuweisung zur Variablen Text verwendet. Es kann aber auch Text aus dem Skript oder einer\\  externen Textdatei ausgelesen werden.\\ \\  Zum Schließen des Dialogs wird ein BUTTON-Steuerelement "OK" und CANCEL (das kleine Kreuz oben rechts) genutzt.\\  Natürlich können weitere BUTTON-Steuerelemente eingebaut werden, wie z.B. "Ja" und "Nein" um aufgrund des angezeigten Textes\\  dem Benutzer eine Entscheidung abzuverlangen.\\ \\  Als Quelle für den Text wurde im Beispiel die Zuweisung zur Variablen Text verwendet. Es kann aber auch Text aus dem Skript oder einer\\  externen Textdatei ausgelesen werden.\\ \\ 
  
-==== Text auslesen aus dem Skript ====+===== Text auslesen aus dem Skript =====
  
 Bei dem folgenden //VBS-Beispiel// sind zwei Textbeispiele eingebaut.\\  Bei dem folgenden //VBS-Beispiel// sind zwei Textbeispiele eingebaut.\\ 
Zeile 200: Zeile 216:
 </code> </code>
  
-==== Text auslesen aus externer Datei ====+===== Text auslesen aus externer Datei =====
  
 Bei dem folgenden VBS-Beispiel wird davon ausgegangen, dass eine Textdatei auf dem Rechner gespeichert und der Ablageort bekannt ist.\\  Um das Beispiel zu testen muss es mit der eingebauten Routine "TextAnzeige" als VB-Skript abgespeichert und der vollständige Pfad\\  der auszulesenden Datei in der Konstanten "Textdatei" eingetragen werden.\\ \\  Bei dem folgenden VBS-Beispiel wird davon ausgegangen, dass eine Textdatei auf dem Rechner gespeichert und der Ablageort bekannt ist.\\  Um das Beispiel zu testen muss es mit der eingebauten Routine "TextAnzeige" als VB-Skript abgespeichert und der vollständige Pfad\\  der auszulesenden Datei in der Konstanten "Textdatei" eingetragen werden.\\ \\ 
Zeile 279: Zeile 295:
   on error goto 0   on error goto 0
 </code>    </code>   
-Auch hier sollte ein möglicherweise auftretender Fehler abgefangen werden.\\  Der Run-Befehl wird hier in der Wiki auch unter "[[/externes%20Programm|Externes Programm aufrufen]]" erläutert.\\ \\  Es sei noch erwähnt, dass für Pfadangaben auch Systemvariable verwendet werden können. Der Pfad zum Ordner Programme ist\\  beispielsweise immer %PROGRAMFILES% unabhängig von der verwendeten Windows-Version.\\  Bei Verwendung der Systemvariable kann obigen Beispiel\\  statt """C:\Program Files\Notepad++\notepad++.exe"""\\  dann """%PROGRAMFILES%\Notepad++\notepad++.exe"""\\  heißen.+ 
 +Auch hier sollte ein möglicherweise auftretender Fehler abgefangen werden. 
 + 
 +Der Run-Befehl wird hier in der Wiki auch unter "[[/externes%20Programm|Externes Programm aufrufen]]" erläutert. 
 + 
 +Es sei noch erwähnt, dass für Pfadangaben auch Systemvariable verwendet werden können. Der Pfad zum Ordner Programme ist beispielsweise immer %PROGRAMFILES% unabhängig von der verwendeten Windows-Version. 
 + 
 +Bei Verwendung der Systemvariable kann obigen Beispiel statt //"""**C:\Program Files**\Notepad++\notepad++.exe"""// dann //"""**%PROGRAMFILES%**\Notepad++ \notepad++.exe"""// heißen.