vb inet的问题 跪求大仙 本人做了提交Post的Inet5.Execute 但是state=7的时候出现程序无响应

vb inet的问题 跪求大仙 本人做了提交Post的Inet5.Execute myurl, "POST", send_data, my_head 经过很多的的测试有时候会出现state=7的时候 程序出现无响应 也就是死掉的效果 跪求有经验的大仙给予一下解答 谢谢

Private Declare Function icePub_postUrl Lib "icePubDll.dll" (ByVal hostAddress As String, ByVal strObject As String, ByVal m_param As String, ByVal Referer As String, ByVal strHtmlText As String, ByVal textMaxLen As Integer, ByVal strProxy As String) As Integer

Dim a As Integer
Dim myHtml As String
Dim myPostData As String
Dim myUserName As String
Dim myPassWord As String

myHtml = Space(1024 * 10)
myUserName = "yueguang"
myPassWord = "123456"

'构建登录参数,这个可以从网站的登录页面上获得
myPostData = "action=login&loginid=" & myUserName & "&pwdid=" & myPassWord & "&surflink=&submit=+Login+Now+"
'进行登录
a = icePub_postUrl("www.smileytraffic.com", "/login.php", myPostData, "http://www.smileytraffic.com/login.php", myHtml, 1024 * 10, "")
MsgBox myHtm
'在此写相关代码进行判断是否登录成功

参考资料:http://bbs.icese.net/icepubdll/icePubDLL%bd%d2%c3%d820110624.pdf

温馨提示:内容为网友见解,仅供参考
无其他回答

...跪求大仙 本人做了提交Post的Inet5.Execute 但是state=7的时候出现...
Private Declare Function icePub_postUrl Lib "icePubDll.dll" (ByVal hostAddress As String, ByVal strObject As String, ByVal m_param As String, ByVal Referer As String, ByVal strHtmlText As String, ByVal textMaxLen As Integer, ByVal strProxy As String) As Integer Dim a As ...

vb inet控件中execute问题
1。先创建一个testClass类,从你问的问题看你好像还不会写类。类里面你做成方法(也就是函数还简单些)2.然后类里大致是如下代码 private urlStr as string private localfile as string private remotefile as string public sub setUrl(us as string)urlstr = us end sub public sub setLocalFil...

vb编程,inet控件的使用,post提交数据的格式
Public Function httpPost(strURL As String, strData As String, Inet As Object)If Inet.StillExecuting Then Exit Function Inet.Execute strURL, "POST", strData, "Content-Type: application\/x-www-form-urlencoded"Do While Inet.StillExecuting DoEvents Loop httpPost = Inet.GetChunk(20000)...

关于VB inet控件使用出错的问题
哎,你可不可以把你的整个VB工程,打个包发给我看看啊.我帮你改改.xie_jian_jun@163.com,顺便要说明你的错误现象.

请教vb使用inet控件post数据的方法
用inet的execute方法把text1.text用post方式发送到指定的url去 再由那个url返回web输出内容 然后把这个输出的内容输出到label1.caption上

vb inet post 问题 下面是post 数据怎么用inet 提交?
Inet1.Execute strURL, "POST",strsenddata,strSendHeader strURL 你想发送页面的URL strsenddata 你想发送的数据(字符串)strSendHeader 你上面那些从Accept开始到User-AgentMozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)都属于head吧 不过好像strSendHeader=“Content-Type...

vb inet控件,如果运行中断线或网页打不开如何处理?
网页打不开时,页面里会传回一些有错误特征的提示代码,检查inet的返回数据里是否有这些特征即可。用Instr()即可对返回字符检查 比如返回错误页面里一定会有 "错误","Error"If Instr(1,netstr,"错误")>0 Or Instr(1,netstr,"error")>0 Then Msgbox "发生错误!"然后进行错误处理即可。

请教vb使用inet控件post数据的方法
何必如此复杂?Private Sub Command1_Click() Dim myurl As String, send_data As String, myhead As String myurl = "网址" send_data = "数据"my_head = "Content-Type: application\/x-www-form-urlencoded" Inet1.Execute myurl, "POST", send_data, myhead End Sub ...

VB中的inet控件
一般来说,使用 StateChanged 事件决定何时使用 GetChunk 方法来检索数据。要这样做,须使用 Select Case 语句,并测试 icResponseReceived (8) 或 icResponseCompleted (12)。注意,当该控件已完成一个操作时,且此操作在缓冲区中没有产生任何数据,此时 icResponseReceived 状态也可能出现。例如,当与某...

【VB】vb如何post提交
vb的inet、webbrowser、winsock控件都可以post 你可以在百度中搜索相应控件的post 一般要先用抓包工具得到post数据,再在程序中按样post

相似回答
大家正在搜