- ベストアンサー
同フォルダの中にファイルを生成するには?
exeファイルと同じフォルダのなかに、txtファイルを生成したいのですが, どうすればいいのでしょうか? ディレクトリを取得すればいいのか,それとも直接生成できる関数があるのか よくわかりません。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは、honiyonです。 たいていの場合、そのままパスを指定せずファイルを作成してあげると exeと同じフォルダに作成されます。 これはカレントが exeと同じになっているためです。 もっと厳重に行いたければ、カレントが変わる前に、起動時等にカレントを取得しておきます。(GetCurrentDirectory) そしてファイル生成時に取得したカレントディレクトリをパスとしてファイルを作成すれば良いです。 参考になれば幸いです(..
お礼
---お礼--- うまく行きました☆ パスを指定せずに作成すると,同フォルダに作成できました。 練習のため,GetCurrentDirectoryを使ったやり方も試してみたいと思います。 ありがとうございました。