- ベストアンサー
フォルダの検索&作成
タイトルにあるように 指定したフォルダが存在するかチェックして、そのフォルダがないときは、チェックしたフォルダを作成するプログラムを作りたいのですが、いまいち上手に出来ません 教えてください。お願いします VB6を使用しています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
フォルダーのパスを Path$ フォルダー名を F$ とした時、 b$ = Dir(Path + F$, vbDirectory) b$ には、在ればフォルダー名が入ります。 よって If b$ = "" Then MkDir (Path + F$) Path = Path + F$ + "\" でフォルダーを作成して そのパスは Path になります。
その他の回答 (2)
- davidname
- ベストアンサー率40% (4/10)
回答No.2
Dir( dirname, vbDirectory ) ですね。dirnameの末尾は\をつけてはいけません。
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.1
チェックは不要では? 作ってできたら無かった、作成に失敗したらあった、ってことだし。 一応こんなのも。 http://www.galliver.co.jp/writing/msdn/msdn08/