teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

GetCurrentDirectory()ではなくGetModuleFileName()にしました

2020/03/03 13:23

投稿

itohii0626
itohii0626

スコア16

answer CHANGED
@@ -1,9 +1,10 @@
1
1
  閲覧・解答してくれたのに申し訳ございません。
2
2
  まったく関係ないミスでした。
3
3
 
4
- 削除したいファイル
4
+ このダイアログでファイルを選択するプログラムを入れており、
5
+ GetOpenFileName関数などで
6
+ ファイルを選択すると、現在のGetCurrentDirectory()の結果なども変わってくるというのが
5
- 1-1.txt
7
+ 原因でした。
6
- というファイルで
7
8
 
8
- ァイ名に - (マイナ)つけいるせいで
9
+ GetModuleFileName()でフルスを取得し
9
- removeが失敗になるというミスでした。
10
+ removeをするとぴったり合、削除きました。