meta data for this page
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
| wscript-in-fixfoto [2013/01/06 09:01] – Externe Bearbeitung 127.0.0.1 | wscript-in-fixfoto [2018/06/03 11:27] (aktuell) – michael | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== WScript-Objekt in FixFoto ====== | ====== WScript-Objekt in FixFoto ====== | ||
| - | \\ | + | |
| - | == **//Folgende Eigenschaften von WScript sind nicht enthalten bzw. haben keine Entsprechung: | + | |
| - | | + | Innerhalb der FixFoto-Scripting-Umgebung sind ein paar Besonderheiten zu beachtern. Das WScript-Objekt als Stammobjekt des Objektmodells von Windows Script Host gibt es als solches unter FixFoto nicht. |
| + | |||
| + | **Folgende Eigenschaften von WScript sind nicht enthalten bzw. haben keine Entsprechung: | ||
| + | |||
| + | Arguments-Eigenschaft, | ||
| + | |||
| + | **// | ||
| + | |||
| + | Path → FF_GetScriptPath | ||
| + | |||
| + | **// | ||
| + | |||
| + | | ||
| + | |||
| + | **// | ||
| + | | ||
| + | |||
| + | | ||
| + | **// | ||
| + | |||
| + | **//noch unklar://** | ||
| + | | ||
| + | |||
| + | **//Für folgende Methoden gibt es FF-Funktionen:// | ||
| + | Echo → FF_Messagebox (In VBScript geht auch MsgBox), Quit → FF_Abort(Allerdings mit Fehlermeldung), | ||
| + | |||
| + | Statt WScript.Quit zu verwenden, ist es von Vorteil in Prozeduren/ | ||
| + | |||
| + | |||
| + | --- | ||
| + | |||
| + | Um WScript unter JScript in FixFoto zu definieren, muss es als ActiveX-Objekt initialisiert werden: | ||
| + | |||
| + | **FixFoto: | ||
| + | |||
| + | JScript: | ||
| + | |||
| + | <code JavaScript [enable_line_numbers=" | ||
| var shell = new ActiveXObject(" | var shell = new ActiveXObject(" | ||
| - | VBScript:\\ | + | </ |
| + | |||
| + | VBScript: | ||
| + | |||
| + | <code VBScript [enable_line_numbers=" | ||
| Option Explicit | Option Explicit | ||
| Zeile 11: | Zeile 52: | ||
| ... | ... | ||
| Set oShell = Nothing | Set oShell = Nothing | ||
| - | \\ **Windows: | + | </ |
| + | |||
| + | **Windows: | ||
| + | |||
| + | JScript: | ||
| + | |||
| + | <code JavaScript [enable_line_numbers=" | ||
| var shell = WScript.CreateObject(" | var shell = WScript.CreateObject(" | ||
| - | VBScript:\\ | + | </ |
| + | |||
| + | VBScript: | ||
| + | |||
| + | <code VBScript [enable_line_numbers=" | ||
| Option Explicit | Option Explicit | ||
| Zeile 20: | Zeile 71: | ||
| ... | ... | ||
| Set oShell = Nothing | Set oShell = Nothing | ||
| + | </ | ||