exeファイルと同じフォルダのなかに、txtファイルを生成したいのですが,
どうすればいいのでしょうか?
ディレクトリを取得すればいいのか,それとも直接生成できる関数があるのか
よくわかりません。
よろしくお願いします。

A 回答 (1件)

こんにちは、honiyonです。


 たいていの場合、そのままパスを指定せずファイルを作成してあげると exeと同じフォルダに作成されます。 これはカレントが exeと同じになっているためです。

 もっと厳重に行いたければ、カレントが変わる前に、起動時等にカレントを取得しておきます。(GetCurrentDirectory) そしてファイル生成時に取得したカレントディレクトリをパスとしてファイルを作成すれば良いです。


 参考になれば幸いです(..
    • good
    • 0
この回答へのお礼

---お礼---

うまく行きました☆

パスを指定せずに作成すると,同フォルダに作成できました。
練習のため,GetCurrentDirectoryを使ったやり方も試してみたいと思います。

ありがとうございました。

お礼日時:2001/05/31 11:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ