设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 7134|回复: 28
打印 上一主题 下一主题

一个使用WebBrowser控件获取Web数据的例子

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2004-1-21 08:44:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



Option Compare Database
Option Explicit

Private Sub cmdQry_Click()
    If IsNull(txtvessel) Or txtbl_no = "" Then
        W1.Document.Form1.vessel.value = ""
    Else
        W1.Document.Form1.vessel.value = Me.txtvessel
    End If
   
    If IsNull(txtvoyage) Or txtbl_no = "" Then
        W1.Document.Form1.voyage.value = ""
    Else
        W1.Document.Form1.voyage.value = Me.txtvoyage
    End If
   
    If IsNull(txtbl_no) Or txtbl_no = "" Then
        MsgBox "必须输入提单号!", vbCritical, Me.Caption
        txtbl_no.SetFocus
    Else
        W1.Document.Form1.bl_no.value = Me.txtbl_no
        W1.Document.Form1.search.Click
    End If
   
End Sub

Private Sub Form_Load()
    W1.Navigate "http://www.portinfo.net.cn/spinfo/premanifest.php";
End Sub

Private Sub W1_DownloadComplete()
   
    cmdQry.Enabled = True
   
    On Error GoTo exitsub
    Dim txtData As String
   
    txtData = Me.W1.Object.Document.body.innertext

    If InStr(txtData, "查询结果") > 0 Then
        Dim n1 As Integer
        Dim n2 As Integer
        
        n1 = InStr(txtData, "查询结果")
        n2 = InStr(txtData, "查询时间")
        
        txtData = Mid(txtData, n1, n2 - n1 + 13)
        Dim wa
        
        wa = Split(txtData, vbCrLf)
        
        Text7 = Mid(wa(1), InStr(wa(1), ":") + 1)
        Text9 = Mid(wa(2), InStr(wa(2), ":") + 1)
        Text11 = Mid(wa(3), InStr(wa(3), ":") + 1)
        Text13 = Mid(wa(4), InStr(wa(4), ":") + 1)
        Text15 = Mid(wa(5), InStr(wa(5), ":") + 1)
        Text17 = Mid(wa(6), InStr(wa(6), ":") + 1)
    End If
   
exitsub:
End Sub

程序下载

本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖2 订阅订阅

点击这里给我发消息

2#
 楼主| 发表于 2004-1-23 05:07:00 | 只看该作者
没签名的源文件(代码可看)

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
发表于 2004-1-23 08:25:00 | 只看该作者
不错不错,我也回一个,当初我学 ASP 的时候做的:

关于此主题请参考:专题地址:http://access911.net/index.asp?board=4&recordid=71FABE1E17DC


[此贴子已经被作者于2004-1-23 0:26:45编辑过]

点击这里给我发消息

4#
 楼主| 发表于 2004-1-24 04:16:00 | 只看该作者
以下是引用cg1在2004-1-23 0:25:29的发言:
不错不错,我也回一个,当初我学 ASP 的时候做的:
  
关于此主题请参考:专题地址:http://access911.net/index.asp?board=4&recordid=71FABE1E17DC


[此贴子已经被作者于2004-1-23 0:26:45编辑过]


不错不错!
5#
发表于 2008-10-4 18:51:43 | 只看该作者
learn it first
6#
发表于 2008-10-5 01:08:56 | 只看该作者
谢谢,支持
7#
发表于 2008-12-7 21:45:57 | 只看该作者
正在找寻这方便资料。。
8#
发表于 2008-12-8 21:47:10 | 只看该作者
master
9#
发表于 2009-5-9 16:47:47 | 只看该作者
正在找寻这方便资料
10#
发表于 2009-5-10 18:12:25 | 只看该作者
学习下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 18:22 , Processed in 0.091460 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表