Entwickler-Ecke

Internet / Netzwerk - Laden einer Textdatei im Netzwerk


manfred07 - Fr 21.07.06 17:24
Titel: Laden einer Textdatei im Netzwerk
Hi Leute,

ich bin total am verzweifeln und hoffe das mir jemand weiter Helfen kann.
Ich bekomme immer eine Fehlermeldung Datei kann nicht geöffnet werden wenn ich eine Textdatei über
Netzwerk laden möchte.

// So bekomme ich immer den Fehler

Memo1.Lines.LoadFromFile('\\Home-USAVB27V\Info\Montag\Stand.txt');

// So funktioniert es

If opendialog1.Execute then
Memo1.Lines.LoadFromFile(Opendialog1.FileName);


Kann mir das einer Erklären oder eine Lösung geben?
" JA der Pfad ist Richtig "

Gruß Manfred


Leuchtturm - Fr 21.07.06 17:35

Kann es sein dass du keine Netzwerkkomponenten dafür hast auf der Form hast??
Leuchtturm


Born-to-Frag - Fr 21.07.06 17:37

lass dir doch mal OpenDialog1.FileName ausgeben und sieh mal nach wo der Unterschied liegt

@Leuchtturm: Welche Kompo :shock:


Leuchtturm - Fr 21.07.06 17:43

@Born-to-Frag: z.B Indys oder die Sockets sonst kann er doch nicht aufs Netzwerk zugreifen oder hab ich da was falsch verstanden??
@manred07:Ist der andere Computer bzw. Datenträger an :?:


manfred07 - Fr 21.07.06 17:44

@[/quote]Leuchturm
Nein eine Netzwerkkomponente habe ich nicht auf meiner Form!
Mußt das denn? Wenn ich ich das über Opendialog mache funktioniert es ja!!!

@Born-to-Frag
Habe ich auch schon versucht das ich einfach
den Filename anzeigen lassen habe. War aber identisch, deswegegen auch
" JA der Pfad ist Richtig ".


Gruß Manfred


Born-to-Frag - Fr 21.07.06 17:44

user profile iconLeuchtturm hat folgendes geschrieben:
@Born-to-Frag: z.B Indys oder die Sockets sonst kann er doch nicht aufs Netzwerk zugreifen oder hab ich da was falsch verstanden??

Ja hast du.

user profile iconLeuchtturm hat folgendes geschrieben:
@manred07:Ist der andere Computer bzw. Datenträger an :?:

Ja ist er, oder seit wann kann der OpenDialog auf ausgeschaltene Datenträger zugreifen und ein TMemo nicht :mrgreen:


EDIT: Ich werds jetzt mal selbst Probieren...


Born-to-Frag - Fr 21.07.06 17:50

Also bei mir funktioniert beides einwandfrei.. :roll:


Delphi-Quelltext
1:
2:
3:
4:
5:
  if Opendialog1.Execute then
  begin
    Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
    Memo1.Lines.Add(OpenDialog1.FileName);
  end;


Jetzt hab ich den Pfad im Memo und mache Memo1.Lines.LoadFromFile(Den_vom_Memo_kopierten_Text);


Leuchtturm - Fr 21.07.06 17:50

Da weiß ich auch keine Lösung

Zitat:
user profile iconLeuchtturm hat folgendes geschrieben:
@manred07:Ist der andere Computer bzw. Datenträger an :?:

Ja ist er, oder seit wann kann der OpenDialog auf ausgeschaltene Datenträger zugreifen und ein TMemo nicht :mrgreen:

Das hab ich glatt übersehen bei der Hitze flimmert mein Bildschirm so :unauffaelligguck: :mrgreen:


manfred07 - Fr 21.07.06 17:58

Danke Euch beiden für Eure Antworten.

Es geht jetzt, habe einfach das System vom anderen Rechner neu gestartet.
Ja manchmal Hilft es doch einfach mal den Stecker zuziehen....:lol:

Gruß Manfred


Leuchtturm - Fr 21.07.06 18:00

Manchmal ist eine so einfache Lösung so schwierig zu finden :mrgreen: