DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Mit Asp Wordfile eigenständig öffnen | Von: G. Guest ( 25.04.2005 14:36)

Hallo,
Ich wollte mit Asp und Vbscript eine Worddatei öffnen. Da ich keinen statischen Pfad habe, sondern eine Textdatei die ausgelesen wird um an die doc-Datei zu kommen, habe ich es so gelöst:
<HTML>
<HEAD>
</HEAD>
<BODY>
<BR>
<script Language="VBScript">
<!--
Function TextStream
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0
Dim fso, f, ts
Set fso = Server.CreateObject("Scripting.FileSystemObject")
If (fso.FileExists ("http://10.13.40.150/Hilfsdateien/Path.txt"))Then
msgbox "Ist da! Yeah!"
Else
msgbox "sch...!"
End If
Set f = fso.GetFile(Server.MapPath("\Hilfsdateien\Path.txt"))
Set ts = f.OpenAsTextStream(ForReading, TristateUseDefault)
TextStream = ts.ReadLine
ts.Close
End Function

function load_word(mode)
Dim pfad

Const ForReading = 1
'mode 1 = als dot öffnen
Set appWord = CreateObject("Word.Application")

'Anzeige Word
appWord.WindowState = 0
appWord.Height = 600
appWord.Width = 800
appWord.Left = 40
appWord.Top = 20
appWord.Visible = TRUE

'Dokument öffnen
'mode 1 = dot-Datei

if mode = 1 then appWord.Documents.Open (TextStream) end if

'Schließen Objekt-Variable
Set appWord = Nothing

end function
-->

</script>
<a href="#" onclick="load_word '1'" target="_top">WORDVORLAGE</a>
<BR>
</BODY>
</HTML>
Ich habe das von
http://www.aspheute.com/artikel/20020122.htm
größtenteils übernommen.
Mit dem Unterschied dass ich die Funktion Textstream dazu gemacht habe.
Wenn ich es aber ausführe dann kriege ich die Fehlermeldung:
Objekt erforderlich:'Server'
Dabei habe ich es doch:
Server.CreateObject("Scripting.FileSystemObject")
Kann mir jmd. sagen was ich falsch gemacht habe????
Word wird geöffnet, aber die doc-Datei nicht! Also er findet den Pfad nicht :-(
Gruss
Fabi


Betreff Von Datum
Re: Mit Asp Wordfile eigenständig öffnen
Hast Du auf dem Sever auch die richtige Version von MS Word installiert?<br>Wichtig ist, dass Word auf dem Server installiert ist - auf dem Client hilft es nix.<br><br>Eine andere Möglichkeit ein Word-Dok...
Christian Drache 25.04.2005 21:17
Re: Mit Asp Wordfile eigenständig öffnen
Ups, ich habe auf dem Server überhaupt kein Word installiert ;-)<br>Also du meinst einfach im Verzeichnis Inetpub/wwwroot das aktuelle Word installieren?<br>Vielen Dank für deine Antwort, ich habe schon...
G. Guest 26.04.2005 09:31
Re: Mit Asp Wordfile eigenständig öffnen
Schade, ich bekomme immernoch dieselbe Fehlermeldung :-(
G. Guest 26.04.2005 11:36
Re: Mit Asp Wordfile eigenständig öffnen
Ich habe gesehen, dass Du die Server-Objekte wie folgt definierst:<br><br>Dim fso, f, ts<br>Set fso = Server.CreateObject("Scripting.FileSystemObject")<br><br>Für mich sieht es so aus, als ob nur das Objekt fso...
Christian Drache 30.04.2005 12:28
Re: Mit Asp Wordfile eigenständig öffnen
Hi,<br>danke für deine Tipps. Hab das Problem anders gelöst. <br>;-)<br>Viele Grüße<br>Fabi
G. Guest 10.05.2005 12:56

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG