Parameterübergabe


Parameterübergabe zwischen Scripten

Der Aufruf des zweiten Scripts erfolgt mit dem Befehl FF_CallScript .
A_Script
FF_SetParam "Übergabestring"
FF_CallScript "B_Script"         ' vollständiger Pfad des Zielscripts
B_Script
msgbox FF_GetParam()             ' Anzeige des Übergabestrings
Nach Beendigung des B_Script wird die Ausführung des A_Script fortgesetzt.
Auch im aufgerufenen B_Script kann mit FF_SetParam wiederum ein Werte gesetzt werden, der dann im A_Script abrufbar ist.

s. auch FF_Reload

Parameterübergabe aus dem Speichern Unter-Dialog

Mit folgendem Code-Schnipsel können in einem Speicherskript (Datei → Speichern unter → Optionen → Speicherskript) der Dateiname und die eingestellte JPG-Speicherqualität ermittelt werden.

JScript
tmp = FF_GetParam();
arg = tmp.split("\r\n");
    qty = arg[0];          // JPG-Qualität
    img = arg[1];          // Bildname

VBScript
arg = Split(FF_GetParam(), vbNewLine)
    qty = arg(0)         ' JPG-Qualität
    img = arg(1)         ' Bildname

Parameterübergabe bei Multidialogen

s. FF_MultiDialog