Did this ever get resolved? I recently wanted to do exactly this: open an image on a networked machine under XP and had the same problem (version 3.6). Also I note that when you get a file list, network shares (even mapped drives) do not appear. As Ned noted you can open network paths without much trouble. Any updates? Thanks.
Tim Andrews
On Wed, 30 Apr 2003 20:13:24 -0700, you wrote:
On Wednesday 30 April 2003 07:34 pm, Andreas Raab wrote:
Ned,
c:\squeak\squeak.exe \ned\homes\Squeak\3.6\squeak.image
Squeak complains that it can't find the file.
Why doesn't this work?
Good question. I don't know. Can you open a network file when you run Squeak locally? (you may have to go to the primitive directly as I don't know if non-mapped network file systems are recognized correctly - there are quite a number of places where drive names are expected). If you can, then it's probably an issue with using fopen() (from msvcrt.dll) vs. CreateFile().
Yes, it seems to work OK.
f _ StandardFileStream new open: '\ned\homes\test2.txt' forWrite: true. f nextPutAll: 'testing'. f close.
f _ StandardFileStream new open: '\ned\homes\test2.txt' forWrite: false. f next: 200. " print it, it's OK" f close.