過去ログ

                                Page      94
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼どなたか教えてください  藤原電工 03/01/25(土) 9:37
   ┗CDのプログラム  はじめ 03/01/25(土) 11:00
      ┗Re(1):CDのプログラム  藤原電工 03/01/25(土) 11:18

 ───────────────────────────────────────
 ■題名 : どなたか教えてください
 ■名前 : 藤原電工 <fujiko@mxa.nkansai.ne.jp>
 ■日付 : 03/01/25(土) 9:37
 -------------------------------------------------------------------------
   別のホームページでjwwの外変プログラムを公開されている物をいつも便利に使わせていただいております。ところで、友人にもこのプログラムを紹介したのですが、あいにく友人はインターネットが不得意なので仕方なく私のjwwを丸ごとCDにコピーして友人のjwwを上書きしました。もちろんその中には外変も入っています。ところがプログラムを起動すると「アクセスを拒否されました」と言うメッセージが出て、‘エラー12‘となります。おかしいなと思い、私のPCでコピーしたCDからjwwを起動して同じようにやってみると確かに起動しません。CDにコピーしたものはうまくいかないのでしょうか?宜しくお願いします。
 ───────────────────────────────────────  ■題名 : CDのプログラム  ■名前 : はじめ <hazime@mis.ne.jp>  ■日付 : 03/01/25(土) 11:00  -------------------------------------------------------------------------
   基本的な部分でいくつか間違いがあります。

まず、JWWのように「プログラムの追加と削除」に登録されているアプリケーションは他のドライブや別のフォルダの実行ファイルを起動してはいけません。
Windowsが起動環境をレジストリに登録しています。場合によってはフリーズします。

CDにコピーしたファイルは全て「読取専用」の属性になります。外変はJWWとのデータのやり取りのため、jwc_temp.txtを書き変えながら動作するのでCD内での実行は不可能です。
CDからハードディスクにコピーしたファイルも1つ1つ読取属性を解除してください。
ファイルが複数の時、この作業が面倒なので圧縮して渡すことが多いです。(相手の能力にもよりますが)

原則として外変はJWWのフォルダで使用して下さい。先ほどのjw_temp.txtはJWWからは他のフォルダのものはみえません。
尚、自分でバッチファイル(*.bat)やスクリプトのパスを書きなおした場合は他のフォルダでも動作します。

外変の実行プログラムがEXEの場合、必ず起動バッチと同じフォルダにおいて下さい。
実行プログラムが gawk,jgawk,win32-Ruby の時は外変に付属しているテキストをよく読んでおき場所を決めてください。
尚、ActiveRubyは実行プログラムの置き場所を考える必要はありません。
 ───────────────────────────────────────  ■題名 : Re(1):CDのプログラム  ■名前 : 藤原電工 <fujiko@mxa.nkansai.ne.jp>  ■日付 : 03/01/25(土) 11:18  -------------------------------------------------------------------------
   有難う御座いました。よくわかりました。基本的な部分を忘れていたように思います。今後とも宜しくお願いします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 94