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 | ||
+ | </ |