VB WEB控件问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 01:25:56
问题一:
一个vb web控件下载了验证码 我需要把它弄到picture控件上面显示出来,因为我需要读取验证码,现在的代码需要占用剪切板,就是复制图片然后读取出来 现在问题是他会占有剪切板,由于循环工作,所以根本剪切板不能用,所以现在是要求不占用剪切板.不能用截图
问题二:
web控件加载的复选框或者单选框怎样选中他

问题三:
http://card.online.cq.cn/ 这个网页里面的 入下图的这个按钮 是可以用鼠标点击 但是右键的打开连接是灰色的 这样用Web.document.All(i).Click不能点击 请问这个用什么打开连接
唉 越来越不知道你们说些什么了
问题一 我是加载了一个网页,这个网页里面有一个验证码图片,这个图片地址很多都应该知道连接出来是个随机的验证码图片,如果你按地址下载结果就会是和现在网页的不一样 现在用的是复制图片但是会占用剪切板,这样很多其他东西都不能正常使用,所以得让他不用剪切板
问题二 这个如果不知道可以忽略
问题三 这个我还是没弄清楚,我对网页不是很清楚 我实际网页页其实不是这个 那句是<input type="image" src="/images/to.jpg"> 我就是搞不懂 这个如果不知道也可以不管 关键是第一个

Private Declare Function OleLoadPicturePath Lib "oleaut32.dll" (ByVal szURLorPath As Long, ByVal punkCaller As Long, ByVal dwReserved As Long, ByVal clrReserved As OLE_COLOR, ByRef riid As TGUID, ByRef ppvRet As IPicture) As Long

Private Type TGUID
Data1 As Long
Data2 As Integer
Data3 As Integer
Data4(0 To 7) As Byte
End Type

'加载函数
Public Function LoadPicture(ByVal strFileName As String) As Picture
Dim IID As TGUID
With IID
.Data1 = &H7BF80980
.Data2 = &HBF32
.Data3 = &H101A
.Data4(0) = &H8B
.Data4(1) = &HBB
.Data4(2) = &H0
.Data4(3) = &HAA
.Data4(4) = &H0
.Data4(5) = &H30
.Data4(6) = &HC
.Data4(7) = &HAB
End With

On Error GoTo LocalErr

OleLoadPicturePath StrPtr(strFileName), 0&, 0&, 0&, IID, LoadPicture
Exit Function
LocalErr:
Set LoadPicture = VB.LoadPicture(strFileName)
Err.Clear
End Function