0

実際、この種のディスクがどのように機能するかはわかりません。このようなディスクを扱うのは初めてです。oldpicsという名前のフォルダーにいくつかの写真を入れ、vbコードを使用してアクセスしたいのですが、その中の写真を見つけることができず、写真がそのフォルダーにあることがわかりません。

'This A_PicRoad is = "\\198.162.1.20\oldpics\" which is exist for sure
If mdiMain.fsoexist.FileExists(mdiMain.A_PicRoad & stock & ".jpg") Then

    pic1.Picture = LoadPicture(mdiMain.A_PicRoad & stock & ".jpg")

    Set img = New ImageFile
    img.LoadFile mdiMain.A_PicRoad & stok & ".jpg" 

End If
'But somehow cant find the picture and leaving this if statement without processing anything..

何が原因でしょうか?

編集:最初にユーザー名を入力してパスする必要があることを覚えてい\\198.162.1.20\ます\\198.162.1.20\oldpics\..

4

1 に答える 1

1

通常の SMB ネットワーク共有の場合は、完全な値の UNC パスを使用する必要があります (上記に注意してください\\) 。

\\198.162.1.20\oldpics\

ドライブをマップし、ドライブ文字を介してアクセスすることもできます。

于 2012-03-19T09:11:26.820 に答える