Morgen allerseits, Das Script ergab folgendes Ergebnis:
C:\>test WScript Eigenschaftenausgabe Application: Windows Script Host FullName: C:\WINNT\System32\CScript.exe Name: Windows Script Host Path: C:\WINNT\System32 ScriptFullName: C:\test.vbs ScriptName: test.vbs Version: 5.1 An der Scriptversion kann es ja dann schonmal nich liegen!? Gibt es andere M�glichkeiten, die bei Verwendung des With Konstruktes folgenden Fehler auswerfen? Kompilierungsfehler in Microsoft VBScript-Fehler '800a0400' Anweisung erwartet /isia/test1.asp, Zeile 5 with objBt ^ Wie gesagt: Es funktioniert bei mir lokal unter NT4, SP5, IIS4 und Office 97, aber nich auf dem Testserver mit NT4, SP5, IIS4 und Excel2000. Alternativ m�sste ich das ganze Script umschreiben und auf das With verzichten, was aber an der seltsamen Tatsache ja auch nix �ndern w�rde. Gruss Marcus -----Urspr�ngliche Nachricht----- Von: Hubert Daubmeier [SMTP:[EMAIL PROTECTED]] Gesendet am: Dienstag, 2. April 2002 22:41 An: ActiveServerPages German Betreff: [aspgerman] RE: Probleme beim With-Konstrukt Pack mal folgendes Script in ein TEST.VBS und lass es laufen. Gibt die Scriptversion aus und noch ein paar Dinge, die ich jetzt nicht ausdr�cklich rausnehme. Zum Aktualisieren habe ich Links auf http://www.neusob.de/scripting/ hinterlegt. Nicht irritieren lassen: auch wenn das Script hier in der Message f�r den Windows Scripting Host gedacht ist, die Scripting Engine ist die gleiche wie f�r ASP. Sprich ein Update der WSH engine aktualisiert auch die ASP engine (weil das gleiche) -- Viele Gr��e Hubert Daubmeier Option Explicit Dim out out = "WScript Eigenschaftenausgabe" & vbcrlf & vbcrlf out = out & "Application: " & vbtab & wscript.Application & vbcrlf out = out & "FullName: " & vbtab & wscript.FullName & vbcrlf out = out & "Name: " & vbtab & wscript.Name & vbcrlf out = out & "Path: " & vbtab & wscript.Path & vbcrlf out = out & "ScriptFullName:" & vbtab & wscript.ScriptFullName & vbcrlf out = out & "ScriptName: " & vbtab & wscript.ScriptName & vbcrlf out = out & "Version: " & vbtab & wscript.Version & vbcrlf Wscript.echo out -----Original Message----- From: Marcus Weidenfeller [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 02, 2002 2:42 PM To: ActiveServerPages German Subject: [aspgerman] Probleme beim With-Konstrukt Hallo Liste ich habe auf meinem lokalen Server (NT4, SP5) ein Script geschrieben, welches mir ein Excel(97)-Sheet erstellt. Lokal funzt es auch pr�chtig! Jetzt haben wir heute morgen Excel 2000 auf einem Testserver (NT4, SP5) installiert, ein Web eingerichtet und AspAllowOutOfProcComponents auf True gesetzt, so das ich auf dem Testserver jetzt auch ein Excel-Objekt instantiieren kann. In dem Script arbeite ich mit dem With-Konstrukt. L�uft das Script auf dem neu eingerichteten Testserver, gibts folgende Fehlermeldung beim ersten With: Kompilierungsfehler in Microsoft VBScript-Fehler '800a0400' Anweisung erwartet /isia/test1.asp, Zeile 5 with objBt ^ Ich habe gelesen, das das With-Konstrukt erst mit VBScript 5.0 gekommen ist. Wie und wo kann ich denn die aktuelle Script-Version herausbekommen (wenns daran liegt)? Falls es an einer "falschen" Script-Version liegen sollte: Wo bekomme ich die 5er Version her und wie kriege ich die (mit welchen Problemen) auf den Server? Hat jemand noch eine andere Idee, woran es liegen k�nnte? Danke Marcus -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net | [aspgerman] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv Sie k�nnen | sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp | [aspgerman] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
