title image


Smiley VB 2005
ich arbeite mit visual basic 2005;

bei meiner asp webseite muß ich für

bestimmte sachen wie nem online-shop

Textdateien erstellen,in sie schreiben und sie

dann wieder löschen;leider

habe ich dabei dass Problem , dass mir VB immer

an den Kopf schmeißt das die Datei nicht geöffnet werden

kann, da sie von einem anderen Prozess benutzt wird!!



So ich muß also ne Textdatei erstellen und zun Schreiben

öffnen , und das so dass Sie mehreren Prozesen und Usern

zur Verfügung steht!ich habe sonst einfach immer

mit File.Create(Server.MapPath("\Global.aec\Daba\Online-Shop Cache\" & gast & ".txt"), 2000, FileOptions.Asynchronous)

ne Textdatei erstellt und mit nem

Dim writer As StreamWriter =file.open(pfad) geöffnet

und mit writer.writeline(sring) eine Zeile

hineingeschrieben,leider geht das so nicht,weger der Sperrung durch

den Prozess!



Aus nem Buch habe ich gelesen dass man auch anders ne Textdatei erstellen und

/ oder öffnen kann und zwar so das sie mehreren Prozessen zur Verfügung steht!



So ungefähr:Dim mystream as filestream=file.open(Pfad,filemode.append,fileaccess.readwrite,fileshare.readwrite)

Durch das fileshare.readwrite soll die Datei auch für mehrere Prozesse gleichzeitig

offen stehen!

Leider klappt das nicht ganz so.....................



ich brauche dabei Hilfe
Wenn das Universum endlich ist, muss es einen Rand geben. Und wenn man kurz vor diesem Rand steht und einen Speer wirft – was würde mit dem passieren, wenn er über den Rand hinausfliegt?

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: