tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルFTPのユーザ名にある「@」
記事No13255
投稿日: 2008/11/24(Mon) 15:38
投稿者薩摩黒豚
Inetコントロールを使ってFTP接続をしたいのですが、
ユーザ名に「@」が入っていて「URLが不正です」となってしまい上手くいきません。
どなたかこのような場合の対処法をご教授いただけないでしょうか。

[ツリー表示へ]
タイトルRe: FTPのユーザ名にある「@」
記事No13256
投稿日: 2008/11/27(Thu) 09:23
投稿者魔界の仮面弁士
> ユーザ名に「@」が入っていて「URLが不正です」となってしまい上手くいきません。
「@」ではなく、
「@」ですよね。

> どなたかこのような場合の対処法をご教授いただけないでしょうか。
う〜ん。@ を含んだ FTP アカウントを持っていないので、私は試せませんが、

http://support.microsoft.com/kb/135975/ja

を見る限り、たとえば、「\」は「%5C」に置き換えるような話があるので、
それと同様に、「@」を「%40」にして試してみるのは如何でしょう。未確認ですが。

Inet1.URL = Text1.Text
Inet1.UserName = Replace(Text2.Text, "@", "%40")
Inet1.Password = Text3.Text
Debug.Print Inet1.URL

[ツリー表示へ]