★初心者にVisual C++を教えるスレ★ Part4
■ このスレッドは過去ログ倉庫に格納されています
0229デフォルトの名無しさん
NGNG>実行しているファイルと同じディレクトリにある設定ファイルを読みたいので
>すが、ファイル名だけでオープンしようとすると上手くいきません。
こんな感じに配置してVCから実行してるのなら
C:\VC\test\Debug\test.exe
C:\VC\test\Debug\test.ini
次のようにやってみて
C:\VC\test\Debug\test.exe
C:\VC\test\test.ini
VCから実行すると実行ディレクトリは実行ファイルがあるところじゃなく
プロジェクトファイルがあるところになっちゃうかね
絶対パスだと読み込めたところをみるとたぶんこれが原因じゃないかな?
余談だけどWritePrivateProfileStringなんかの設定ファイルを書き込むやつは
ファイル指定が "test.ini" と ".\\test.ini" じゃ動作が異なるから気をつけて
前者だとウィンドウズディレクトリに設定ファイル作っちゃうから
■ このスレッドは過去ログ倉庫に格納されています