BASP21のFTPオブジェクトで、GetFile()やGetDir()等を使用した際、
ファイル名にスペースが入っているとファイル名がうまく取得出来ません。
例)"test 01.html" が "01.html" になってしまいます。
ファイル名にスペースが入っている場合、BASP21ではそのファイルを
FTPで取得する事は出来ないのでしょうか?
環境はOS:WinXP、VB6.0Proです。
作者が開設している
わからないことに親切にお答えするレスポンスセンター
http://www.bea.hi-ho.ne.jp/cgi-bin/user/byoko/bnews
で聞いたほうが早いかと。
" & Chr(34) & "test 01.html" & Chr(34) & "
これならどうでしょうか?
URL Encodeしてみては如何でしょうか。
返答が遅れて申し訳ありません。
|д゜)宋様、試してみましたが駄目でした。
GetFileでファイルを取得する場合、直接ファイル名を
指定すると取得出来るのですが、ワイルドカードを使用して
一括で取得しようとすると、ファイル名にスペースを使用している
ファイルのみ取得に失敗してしまいます。
GetDirでファイル名を取得しようとしても同じ症状が出ます。
もげ様の仰る通りレスポンスセンターで聞いてみようと思います。
レスポンスセンターへ書き込みをしてみましたが、
返答がなさそうなので、こういう仕様なのだと
割り切って、他の方法を模索してみる事にします。
行き詰ったらまたご教授の程宜しくお願いします。
どうもありがとうございました。
ツイート | ![]() |