Vinzenz Mai: ASP Fehler 800a000d bzw. 800a0bb9

Beitrag lesen

Hallo,

Es geht um ASP und folgende Fehlermeldungen
Microsoft VBScript runtime error '800a000d'

Die erste Meldung erhalte ich, wenn ich mit "call HostName()" folgende Prozedur aufrufe.

sub HostName()
    dim pc
    Set pc = CreateObject( "Wscript.Network" )
    compname = pc.Computername
  end sub

Prozeduren, die keinerlei Fehlerbehandlung enthalten :-)
Implementiere die Fehlerbehandlung. Dazu kannst Du in VB-Script "On Error" nutzen.

Es ist zusätzlich eine hervorragende Idee, Funktionen mit Rückgabewerten anstelle von Prozeduren und der brandgefährlichen Zuweisung von Werten an globale Variablen zu nutzen.

Weitere Hinweise:
ASP ist seit Jahren tot. Sein Nachfolger ist ASP.NET. VBScript und JScript werden nicht weiterentwickelt. ASP zu nutzen, ist daher eine Sackgasse.

Freundliche Grüße

Vinzenz