VBS Programmierung *** Was ist das? VBS-Scripte sind kleine Textdateien, die vom Windows Scripting Host ausgeführt werden. Sie sind wegen ihrer geringen Dateigröße und der vielfältigen Anwendungsmöglichkeiten nicht aus dem Computeralltag wegzudenken. Beispielsweise dient mir eines zum Leeren der Kameras, gerade mal 2 KB groß! Wie funktioniert der VBS-Klicker? Das Editorfenster hat Zeilennummern, eine große Hilfe bei der Fehlersuche. Haben wir unseren Scripttext fertig eingegeben, können wir aus dem Programm heraus das Script speichern und testen. Es ist kein hin und her zwischen Ordnern und Schreibprogramm mehr nötig. Auf der linken Seite des Hauptfensters lassen sich verschiedene Aus- und Eingabefenster mit allen Eigenschaften und dem Programmtext schnell zusammenklicken und generieren (speichern). Für komplexere Funktionen gibt es per Schalterklick den entsprechenden Quelltext. Diese Bausteine lassen sich beliebig kombinieren und mit eigenem Text ergänzen. Damit die Bausteine zusammen passen, sind die Aufrufe "objShell" und "objFSO" in allen Bausteinen gleich. Wer andere Bezeichnungen bevorzugt, muss die Texte anpassen. Beim Generieren der VBS-Datei wird der Scripttext schon auf einige typische Fehler, oft bedingt durch das Zusammenklicken der Bausteine, auf Doppelungen geprüft. Zum Prüfen wird der Text direkt in die Stringsuche eingesetzt und gesucht. Über [next] kannst du gegebenfalls überflüssige Zeilen finden und löschen. Die Suche akzeptiert nur Kleinbuchstaben, dadurch werden Text und Suchtext aneinander angeglichen. Achtung: Scripte werden von oben nach unten abgearbeitet. Daher auf die Reihenfolge achten, das erspart nachträgliches Verschieben. Die Zeilennummern helfen auch hier bei der Fehlersuche. Tipp 1: Für große Scripte und insbesondere das Suchen von Begriffen maximiere das Programmfenster. Tipp 2: Bei Erstbenutzung lasse die Maus kurz über den Buttons verweilen, manche geben einen Hinweis. Tipp 3: Eigene Notizen oder eigene Scriptteile kann man ja auch abspeichern und wieder aufrufen. Einfach *.txt als Dateityp wählen und einen aussagekräftigen Namen vergeben. Die Notizen (Hinweise, ToDo-Listen) könnten parallel in Notepad geladen werden und helfen. Tipp 4 Schriftgröße ändern per Scrollbalken, Schriftart per Rechtsklick irgendwo ins Schreibfeld. Tipp 5: Anfängermodus zu früh beendet? Suche ihn oben rechts mit der Maus. :-) Tipp 6: Möchte man auf einen angeklickten Button reagieren, benötigt man folgende Rückgabewerte: 1 oder vbOK - Ok wurde geklickt | 2 oder vbCancel - Abbrechen wurde gewählt 3 oder vbAbort - Abbrechen | 4 oder vbRetry - Wiederholen 5 oder vbIgnore - Ignorieren | 6 oder vbYes - Ja | 7 oder vbNo - Nein Cancel und Abort sind beides Abbrecher, jedoch mit anderen "Partnerbuttons" im Anzeigefenster.