• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UWSCでファイルを開く方法)

UWSCでファイルを開く方法

このQ&Aのポイント
  • UWSCを使用してテキストファイルを開く方法について教えてください。
  • ファイルの場所情報を正しく指定する必要がありますか?
  • 初心者による質問ですが、どなたか教えていただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • queuerev2
  • ベストアンサー率78% (96/122)
回答No.1

UWSCについては当方も勉強を始めたばかりでまだ理解度はとても低いのですが、わかる範囲でお答えします。 ファイルをパスまで含めて指定すれば確実です。 たとえばtest.txtがC:\Users\taro\Desktop\uwsc48c1というフォルダの中にあるなら、 fid = FOPEN("C:\Users\taro\Desktop\uwsc48c1\test.txt" , F_READ or F_WRITE) と書けばうまくいくはずです。 質問文中の書き方のようにファイル名だけを指定した場合、ファイルはカレントディレクトリにあるものとみなされます。 カレントディレクトリは、GET_CUR_DIRという特殊変数に格納されていますので、試しに MSGBOX(GET_CUR_DIR) を実行してみるとカレントディレクトリがどこかわかります。 そのフォルダに開きたいファイルが入っていれば、ファイル名のみの指定でもエラーとならずにうまく開くことができるはずです。 (ディレクトリとフォルダの2つの用語を使ってしまいましたが、ここでは同じものと考えていただいて結構です)

tyawan00
質問者

お礼

丁寧なご回答ありがとうございました。うまくいきました。

関連するQ&A