通知
すべてクリア
Topic starter
2009年5月27日 10:13 AM
環境WindowsXP
ファイルをルールに従って置換するアプリケーションを作成しました。
置換ルールはEXEのカレントにあるINIファイルを読み込みます。
EXEを起動後、EXEにドロップした場合はEXEのあるフォルダがカレントになるので
INIファイルが読めるのですが
EXEのアイコンにドロップし起動した場合にカレントが
c:\document and settings\xxxx
となってしまいINIが読めません。
スレ違いかも知れませんが対処法をご存知のかたいらっしゃいましたら
宜しくお願いします。
2009年5月27日 10:27 AM
カレントからiniファイルを探すというのをやめてみれば?
・実行ファイルからパスを作成する
とか
・Windowsの特殊フォルダにiniファイルを置いてパスを作成する
とか
・いっそのことiniファイルをやめてレジストリにする
とか
Topic starter
2009年5月27日 10:58 AM
INIは編集するのでレジストリにする予定は無いです。
もちろんレジストリを編集していけないということは無いのですが
実行ファイルから作成で対処できました。ありがとうございました。