HighDots Forums  

Probleme mit dem FSO - Objekt

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Probleme mit dem FSO - Objekt in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Christian Hellmann
 
Posts: n/a

Default Probleme mit dem FSO - Objekt - 02-21-2005 , 05:49 AM






Hallo Newsgroup,

ich weiß dass ich hier eigentlich nicht ganz richtig bin, aber vielleicht
kann mir
trotzdem jemand helfen.
Ich möchte mit Hilfe von HTML und VBS meinen eigenen kleinen Pseudoexplorer
schreiben, mit dem ich besser arbeiten kann.
Hierzu benutze ich das VBS - Objekt "Scripting.FileSystemObject" ... (Gibt
es das
in Java Script auch ... ich kann nämlich kein JS) Ich kann Dateien auslesen.
Ich kann
auch Dateien löschen. Wenn ich allerdings ein File kopieren oder
ausschneiden will,
dann kommt die Script - Fehlermeldung "Erlaubnis verweigert" ...
Hat jemand da eine Idee ??? Ich bin ratlos.

Ich hoffe ihr könnt mir helfen.

Grüßle
Christian





Reply With Quote
  #2  
Old   
Dietmar Meier
 
Posts: n/a

Default Re: Probleme mit dem FSO - Objekt - 02-21-2005 , 07:46 AM






Christian Hellmann wrote:

Quote:
Hierzu benutze ich das VBS - Objekt "Scripting.FileSystemObject" ...
(Gibt es das in Java Script auch ... ich kann nämlich kein JS)
Dieses Objekt ist nicht etwa Teil von VBS. Es ist ein per ActiveX
in Dokumente einbindbares Objekt, das dann von jedem Skript, das
auf das Dokument zugreifen kann, verwendet werden kann, egal, in
welcher Sprache das Skript geschrieben ist. Voraussetzung ist
allerdings, dass dem Skript genügend Rechte zum Erzeugen und
Verwenden des ActiveX-Objekts zur Verfügung stehen. In der Regel
ist das nicht in HTML-Dokumenten der Fall, wohl aber bspw. in
HTML Applications [1]. In VBS wirst Du "CreateObject()" zum
Einbinden verwenden, in JScript "new ActiveXObject()".

Quote:
Ich kann Dateien auslesen. Ich kann auch Dateien löschen. Wenn
ich allerdings ein File kopieren oder ausschneiden will,
dann kommt die Script - Fehlermeldung "Erlaubnis verweigert" ...
Schau in die Referenz im MSDN [2]. MoveFile() und CopyFile()
erwarten als Argumente Zeichenketten, keine Datei- oder Ordner-
Objekte, zudem bestehen weitere Anforderungen an die Argumente,
die dort genau beschrieben sind. Eine Beispieldatei, die mit
JScript geschrieben ist, findest Du hier: [3].

Da dies alles hier aber mehr oder weniger off-topic ist, frage
für weitere Details besser in einer passenden Gruppe, ggf. der
microsoft.*-Hierarchie.

[1] http://msdn.microsoft.com/workshop/a...node_entry.asp
[2] http://msdn.microsoft.com/library/en...eReference.asp
[3] http://www.innoline-systemtechnik.de/dhgm/somefiles.zip

ciao, dhgm



Reply With Quote
  #3  
Old   
Lueko Willms
 
Posts: n/a

Default Re: Probleme mit dem FSO - Objekt - 02-21-2005 , 08:06 AM



.. Am 21.02.05
schrieb usereplytoinstead (AT) innoline-systemtechnik (DOT) de (Dietmar Meier)
auf /DE/COMP/LANG/JAVASCRIPT
in 37u3eiF5hcqtrU1 (AT) individual (DOT) net
ueber Re: Probleme mit dem FSO - Objekt

DM> Schau in die Referenz im MSDN [2]. MoveFile() und CopyFile()
DM> erwarten als Argumente Zeichenketten, keine Datei- oder Ordner-
DM> Objekte, zudem bestehen weitere Anforderungen an die Argumente,
DM> die dort genau beschrieben sind.

Ich finde die Dokumentation ziemlich unzureichend. Ich hab mich
vor ein paar Tagen anhand eines Scripts für PMMail da durchgearbeitet,
aber die in den Beispielen die Parameter nur als untypisierte
Variablen angegeben sind, aber nicht als konkrete Strings oder FSO-
Objekte, hatte ich ziemliche Mühe damit.


DM> Eine Beispieldatei, die mit
DM> JScript geschrieben ist, findest Du hier: [3].
DM>
DM> Da dies alles hier aber mehr oder weniger off-topic ist, frage
DM> für weitere Details besser in einer passenden Gruppe, ggf. der
DM> microsoft.*-Hierarchie.


Das gehört nach de.comp.lang.misc und de.comp.os.ms-
windows.programmierung (ach nein, da steht ein merkwürdiges wort für
eine deutschsprachige Hierarchie: "programmer").


Die Microsoft-eigene Hierarchie wird bei meine News-Provider nicht
geführt.



MfG,
Lüko Willms http://www.mlwerke.de
/--------- L.WILLMS (AT) jpberlin (DOT) de -- Alle Rechte vorbehalten --

"Regierung aus dem Volke, durch das Volk und für das Volk"
- Abraham Lincoln, Ansprache in Gettysburg, 19.11.1863
"... was in die revolutionäre Sprache von heute übersetzt heißt:
eine Regierung von Arbeitern, durch Arbeiter und für Arbeiter"
- Fidel Castro, November 1994

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.