Zugriff übers Netzwerk mit Open Binary

Hallo,

will mit meinem Programm auf eine Datei zugreifen, die auf einem anderen Rechner liegt, welcher mir nur Leserechte gibt.
Open „xyz“ For Binary gab mir einen Fehler - in die Hilfe geschaut, ja klar, Open normal erlaubt ja lesende wie schreibende Zugriffe.

Aber auch: Open „xyz“ For Binary Access Read erlaubt mir keinen Zugriff auf diese Datei.

Hingegen Open „xyz“ For Input klappt problemlos… aber ich will ja binär-zugriff…

Gibts dafür ne Lösung oder muß ich die Datei erst auf meinen Rechner temporär kopieren? Ist doch blöde…

Gruß,
Martin

Habe das mal getestet und mir eine Read-Only Freigabe auf meinem PC gemacht:

Dim intFH As Integer
intFH = FreeFile
Open "\\atview014\hdwunsch\hdwunsch.doc" For Binary Access Read Write As intFH
'
'Ergibt einen Runtime-Error 75 Path/File access error
'
'
Open "\\atview014\hdwunsch\hdwunsch.doc" For Binary Access Read As intFH
'das funktioniert aber...

Vielleicht liegt der Fehler wo anders?!?
Ich habe Win2000Prof SR1.

greets from michL (vienna)

Das ist ja seltsam… genau den Fehler 75 erhalte ich immer.

Allerdings nicht mit Open for input! Also geht das Netzwerk grundsätzlich.

Auf beiden PC’s läuft Windows 98SE.

Ich benutze Visual Basic 5.0 - allerdings noch ohne Service Pack.

Vielleicht mal updaten auf SP3?

Merkwürdig…

Gruß,
Martin

Problem ist bekannt…
Hallo,

wie eine Suche in der MS Knowledge Base ergab, ist das Problem bekannt - und umgehbar durch Benutzung direkter API-Aufrufe.

Allerdings sollte das Prob angeblich nur bei Dateien auftreten, die auf Windows 95 Rechner liegen… das stimmt ja nicht…

Gruß,
Martin Eckel