Kommentare im Quellcode:
Innerhalb von <SCRIPT LANGUAGE="VBScript"> … </SCRIPT> wird wie üblich mit ' oder mit REM kommentiert. Der Kommentar kann am Anfang der Zeile oder nach den Befehlen beginnen.
Anders als in JavaScript gibt es in VBScript nicht die Möglichkeit, mehrere Zeilen bzw. ganze Blöcke auf einmal mit /* … */ auszukommentieren.
Im übrigen Teil wird wie in HTML üblich mit<!-- … --> kommentiert
Fehlerbehandlung: Wie in VB kann mit On Error Resume Next fast jeder Fehler abgefangen werden. Während der Testphase sollte diese Zeile allerdings auskommentiert werden, um Fehler besser identifizieren zu können. Falls Fehler auch bei korrektem Programmlauf nicht abgefangen werden können, empfiehlt es sich, die fehleranfälligen Anweisungen für die Entwicklung zwischen den Zeilen On Error Resume Next … On Error Goto 0 einzuschließen.
Voreinstellungen: In VBS-Dateien werden nach dem Start (wie üblich bei Skripten) alle Befehle abgearbeitet, die oberhalb von einem Sub oder Function stehen. In HTA kann der Zugriff auf die Bestandteile des Formulars im <BODY>-Bereich dagegen erst beginnen, wenn das <BODY>-Tag geladen wurde. Um Voreinstellungen im HTML-Formular vorzunehmen, muss das <BODY>-Tag erweitert werden: <BODY ONLOAD=“SetzeVoreinstellungen“>, dann erst kann das Programm SetzeVoreinstellungen() auf die Eingabefelder zugreifen.
Hilfe zu VBSkript: In einem normal installierten Windows-System liegt die Hilfedatei für VBScript in C:\Programme\Microsoft Visual Studio\Common\IDE\IDE98\MSE\1031\VBSCRIP5.CHM
Da es keinen vernünftigen Debugger gibt, muss sich der Programmierer mit kleinen Tricks helfen
Die einfachste und schnellste Art, ein geändertes Skript neu zu laden, ist diese:
Quelltext in Notepad++, Phase 5 oder einem anderen Editor ändern
Speichern, ohne den Editor zu schließen
Beim allerersten Aufruf die Vorschau im Browser aufrufen. Bei jedem weiteren Aufruf nur noch zum Fenster der HTA-Applikation wechseln und F5 im Fenster des HTA-Formulars ausführen, um zu aktualisieren
Eine Fensterteilung auf dem Windows Desktop, bei der gleichzeitig Quelltext-Editor und HTA-Formular sichtbar sind, ist für diese Arbeitsweise vorteilhaft.