Benutzer mit den meisten Antworten
mit "CreateObject" eine Datei öffnen aber wie schließen

Frage
-
Hallo,
ich habe eine Datei wie folgt geöffnet um eine Listbox zu füllen. Um weiter zu arbeiten, sollte die Datei aber wieder geschlossen werden (den Zugriff entziehen).
".Close()" oder "= nothing" scheint hier nicht zu funktionieren. Kennt hier jemand eine Lösung?
fso = CreateObject("Scripting.FileSystemObject")
f = fso.GetFile(pfad)
f = f.OpenAsTextStream(1)Vielen Dank vorab
Armin
Antworten
-
Hallo Armin,
rufe die Close Methode für das FileSytemObject (f) auf,
weiteres findest Du unter OpenAsTextStream Method.Gruß Elmar
P. S.: Da dies ein .NET Forum ist, sei die Anmerkung erlaubt:
Dort verwendet man kein FSO mehr, sondern einen StreamReader.- Als Antwort vorgeschlagen Thorsten DörflerModerator Dienstag, 2. August 2011 05:18
- Als Antwort markiert AucheinName Dienstag, 2. August 2011 09:33
Alle Antworten
-
Hallo Armin,
rufe die Close Methode für das FileSytemObject (f) auf,
weiteres findest Du unter OpenAsTextStream Method.Gruß Elmar
P. S.: Da dies ein .NET Forum ist, sei die Anmerkung erlaubt:
Dort verwendet man kein FSO mehr, sondern einen StreamReader.- Als Antwort vorgeschlagen Thorsten DörflerModerator Dienstag, 2. August 2011 05:18
- Als Antwort markiert AucheinName Dienstag, 2. August 2011 09:33
-
Hallo Elmar und Armin,
P. S.: Da dies ein .NET Forum ist, sei die Anmerkung erlaubt:
vollste Zustimmung :)
Dort verwendet man kein FSO mehr,sondern einen StreamReader.
oder, wenn es nur ums Auslesen des Inhalts einer Textdatei geht:
System.IO.File.ReadAllText( "<PfadZurDatei>" )
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Thorsten DörflerModerator Dienstag, 2. August 2011 05:18