投稿日 | : 2006/07/03(Mon) 12:49 |
投稿者 | : ダンボ |
Eメール | : |
URL | : |
タイトル | : Re: ありがとうございました |
> こんなAPIがあるとは知りませんでした。
私だって今朝まで知らなかった。ただ「ある筈」という信念で調べた。
(途中、msi.dllで大分費やした)
> Left(Buf,Instr(Buf,vbNullChar)-1)でフルパス部分のみ抽出しています。
それでいいです。
> ただ最初の引数を設定する際にStringのバイト数を設定する必要性がわかっていないのでそこら辺は
> 自分で調べてみようと思います。
どうぞ。「Visual Basicにおける文字列の扱い、特にメモリ管理」がキーワードかな。
Dim Buf As String
Buf = Space(1024)
でもいいですよ。