Hallo,
ich habe in der Vergangenheit meine VB-Scripts gern in einer HTA verpackt.
Bei meinem aktuellen Projekt beiße ich mir leider die Zähne aus.
Ich habe zu dem Thema das Netz einmal auf links gedreht, konnte aber nix finden.
in meinem VB code kommt ein Sub / End Sub vor. Das ist in einer eigenständigen .vbs auch kein Problem!
Da der HTA Script tag aber noch eine Unterroutine zum starten eines Skriptes benötigt bekomme ich immer einen Syntax-Fehler.
<script language="VBScript">
Sub start()
'mein Skript ....->
Sub DoFolders(Folder) '<--- Syntax-Fehler ab dem ersten Zeichen
'Unterroutine
End Sub
End Sub
</script>
Ich gehe mal davon aus, dass VB allein schon kein zweiten "Sub" mag wenn der este noch nicht mit "End Sub" abgeschlossen ist.
weiterhin kann ich aber nicht glauben, das man in einer HTA keine Unterprogramme nutzen können soll.
Da kommt Ihr ins Spiel: Wie baut man also eine (VBS)HTA eine Unterroutine ein?
*Topic verschoben*
ich habe in der Vergangenheit meine VB-Scripts gern in einer HTA verpackt.
Bei meinem aktuellen Projekt beiße ich mir leider die Zähne aus.
Ich habe zu dem Thema das Netz einmal auf links gedreht, konnte aber nix finden.
in meinem VB code kommt ein Sub / End Sub vor. Das ist in einer eigenständigen .vbs auch kein Problem!
Da der HTA Script tag aber noch eine Unterroutine zum starten eines Skriptes benötigt bekomme ich immer einen Syntax-Fehler.
<script language="VBScript">
Sub start()
'mein Skript ....->
Sub DoFolders(Folder) '<--- Syntax-Fehler ab dem ersten Zeichen
'Unterroutine
End Sub
End Sub
</script>
Ich gehe mal davon aus, dass VB allein schon kein zweiten "Sub" mag wenn der este noch nicht mit "End Sub" abgeschlossen ist.
weiterhin kann ich aber nicht glauben, das man in einer HTA keine Unterprogramme nutzen können soll.
Da kommt Ihr ins Spiel: Wie baut man also eine (VBS)HTA eine Unterroutine ein?
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()