[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
| |
ファイルのエラー
8
:
TOKO
:2004/02/17(火) 21:41
LAN接続されたPCが2台あります。
同じプログラム本体[HANBAI.EXE]をそれぞれのPCにインストールしてお互いのPC上に
あるデータを読み書きしたいのデスね?
1台目のPC名 → TAROU
C:\URIAGE というフォルダに HANBAI.EXE というプログラム本体をインストール
C:\URIAGE\DATA に[KOKYAKU.CSV]を置く
2台目のPC名 → HANAKO
C:\ABCDE\HANBAI\ に HANBAI.EXE というプログラム本体をインストール
C:\ABCDE\HANBAI\DATA に [KOKYAKU.CSV]を置く
上記の条件に於いてデータ[KOKYAKU.CSV]を読み書きする場合
それぞれのHANBAI.EXE内のパスは次のようになります。
1台目のPC(TAROU)上で
自分(TAROU)のデータを読み書きする場合
FILENAME$ = C:\URIAGE\DATA\KOKYAKU.CSV
相手(HANAKO)のデータを読み書きする場合
FILENAME$ = \\HANAKO\C\ABCDE\HANBAI\DATA\KOKYAKU.CSV
2台目のPC(HANAKO)上で
自分(HANAKO)のデータを読み書きする場合
FILENAME$ = C:\ABCDE\HANBAI\DATA\KOKYAKU.CSV
相手(TAROU)のデータを読み書きする場合
FILENAME$ = \\TAROU\C\URIAGE\DATA\KOKYAKU.CSV
>>同じプログラムを搭載したパソコンでも、すんなり行く場合と、システムエラーがでて
先に進まないマシンがあります。
全く同じHANBAI.EXE を双方のPCにインストールした場合、おそらくFILENAME$ は固定
になっているためのエラーかと思います。
HANBAI.EXE 内の FILENAME$は 相手先のファイルの読み書きをする場合は、上記のように
異なるので 外部ファイルにして読み込むなどの工夫が必要になります。
経験では相手方のファイルのパス指定が間違っている場合、[27]のエラーが出ることがあ
ります。
また、1台目のPCでアクセス中に2台目のPCから同じファイルをアクセス使用とした
場合[拒否]されます。リファレンスマニュアルの237頁[ALLOWモード]をご覧ください。
以上説明になっているかどうか文章の書き方は難しいです・・^^;
当方全くの独学のため、間違っているところがあればパワーユーザー諸氏のフォローをお
願いいたします。
先にエクスプローラを出したのは、アクティブバーにパス名が表示されるのでFILENAME$
の確認のためです。
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板