设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 845|回复: 17
打印 上一主题 下一主题

Access也能象网页一样实时预报天气

[复制链接]
跳转到指定楼层
1#
发表于 2002-12-8 05:18:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果没装VB6,请先执行reg.bat注册控件。

制作思路:利用msinet控件获取天气预报网页信息,把信息放在本地一个文本文件中,然后从该文本文件筛选出自已想要的天气预报信息,在窗体中显示。文件下载


[此贴子已经被作者于2002-12-7 21:17:50编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-12-8 05:53:00 | 只看该作者
是否要点击下面的网址呢?老是提示加载出错。另外,请问是否可以同样提取证券信息吗?
3#
 楼主| 发表于 2002-12-8 06:18:00 | 只看该作者
不是,没装VB的话要注册控件,说明文件里有
4#
 楼主| 发表于 2002-12-8 06:39:00 | 只看该作者

注册控件实在麻烦

如在98里还要把REGSVR32.EXE跟控件及reg.bat文件放在一起才能注册控件。


[此贴子已经被作者于2002-12-7 22:38:55编辑过]

5#
发表于 2002-12-8 16:23:00 | 只看该作者
做的好!
6#
发表于 2002-12-8 18:17:00 | 只看该作者
倒,这东西还编译?
7#
发表于 2002-12-8 18:21:00 | 只看该作者
msinet.ocx怎么用?
8#
 楼主| 发表于 2002-12-8 18:35:00 | 只看该作者

msinet.ocx的用法

Dim b() As Byte
'设定协议为 HTTP
Inet1.Protocol = icHTTP
'设定 URL 属性
Inet1.URL = "http://www.szmb.gov.cn/homepage.php"
'将读取的 HTML 数据放进一个 byte array.
b() = Inet1.OpenURL(, icByteArray)
'建立一个暂存文件來存放取回來的 html 文件
Open "d:\weather.txt" For Binary Access Write As #1
Put #1, , b()
Close #1
'注:Inet1是msinet.ocx控件在窗体上的名称。
9#
 楼主| 发表于 2002-12-8 18:43:00 | 只看该作者

别倒:授人与鱼不如授人与渔(复cg1兄)

编程思路及用到的控件已告诉你了,源程序不看也罢:)


[此贴子已经被作者于2002-12-8 10:42:53编辑过]

10#
发表于 2002-12-8 18:47:00 | 只看该作者
谢谢,原来是放到数组中再写的文件,我明白了。
那你用什么方法准确定位文本文件中的预报信息?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-30 03:51 , Processed in 0.118682 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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