掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB.netでFTP受信を行うには? (ID:85676)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
教えていただいた内容で宣言を見直し、実行してみましたが、結果が変わりません。 r = FtpSetCurrentDirectory(hFtpSession, "/") の結果もFalseが返ってきます。 ほかの端末なのですが、VB6で作成されたFTPクライアントを実行し、ハンドルの値を確認してみたところ、 hInternet = 13369348 hFtpSession = 13369353 でした。VB.netの方は hInternet = 13369348 hFtpSession = 7135853227592908800 となるので、hFtpSession が正常に接続できていないのでしょうか? VB6の流れと見比べても違いがわかりません。 InternetConnectのAPI宣言は以下のようにしています。 Public Declare Function InternetConnect Lib "wininet.dll" Alias "InternetConnectA" _ (ByVal hInternetSession As Long, ByVal sServerName As String, ByVal nServerPort As Integer, _ ByVal sUsername As String, ByVal sPassword As String, ByVal lService As Long, _ ByVal lFlags As Long, ByVal lContext As Long) As Long
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.