求助:帮帮我吧!头要成浆糊啦!
我最近的工作遇到了如下问题:我近来需要每天在几个建材网站查找公司需要的建材信息,并把收集到的信息存到Excel表格或者FoxPro之类的数据库里,比如下面这样的表格:
========================
产品批次号 | 产品名称 |价格 |产品说明
LHJ-2007-12 | 铝合金门窗 |480 |经久耐用、
|防冻,防裂
。。。。。。
========================
我这几天,每天就是不停的按着CTRL+C和CTRL+V,把网站上提供的表格数据中,我需要的几列复制到我的表格里。
---------------------------
就是这样的工作,才做了几天,我就快疯了:
首先,并不是表格的每一列的数据都要采纳,所以不能做整个表格的复制,只能在每行里选择几项,有的连着的三四个格,还算是可怜我了,让我省点事。有的是隔一个格要复制一次,我的手都已经抽筋了;
其次,最可恨的,有的网站的表格里,就像那个“产品说明”,他偏要把内容写成两行,中间加什么软回车,搞的我把那类的单元格复制到Excel格里,总变成上、下两格,还要我手工再整理一下。
而且,看目前的工作需要,这样的复制性事情,我可能还要做很久!!!!!
----------------------------
看了我遇的难题,大家应该能想到我想做什么了
我就是想搞个程序,打开程序后,按个钮,程序最小化并启动热键接收功能,当我按一个热键,比如:CTRL+1,程序就能把我正在看的网页上的表格的所有数据,抓下来,再根据我设计好的要求,把有用的存进我的表格或数据库里;当我按另一个热键,比如:CTRL+2,程序就停止抓数据,等我再找到我需要的数据页面,我再按抓取热键。。。。。。
先跟大家透个底,我是十年前,参加过一个多月的Foxbase的培训,之后就没再接触过编程了,这几天实在是为这事头痛,找朋友借了一本Vfp 6.0 的书在啃!没办法,赶鸭子上架了!
---------------------------
我想请大家帮忙的是:
假如,我现在硬啃着vfp,勉强编个处理接收到的数据、提取有用的列存到数据库里的程序的话??????我怎么做接收数据的功能呢?也就是怎样才能在看网页的时候,按个键子,把内容保存到内存?或者转交给提取功能模块?这种功能用VFP能实现吗?还是要另编个VC或者VB的子程序?迷糊中。。。。。。
或者哪位高手,您写一个程序,哪怕是帮我解决最头痛的接收网页数据的功能的部分,您把代码发上来或发到我的邮箱,代码里您费点心,多加点注释,也好让我学习和使用!
再不然,非要让我这没啥基础的硬着头皮啃天书,我也认了,毕竟天上不可能老是掉馅饼。可既然这么长的口水贴子您都看到最后了,您就给我指个方向、给个思路,我应该使用哪些知识、运用什么手段,才能把网页的表格里的数据给提取出来!
我当然是求速成啦,有现成的最好了,手抽筋的滋味我算是尝够了,没现成的,我就求个思路,就算有九点九成我编不出这样的程序,但至少我还有一线的希望!
我的邮箱[email]tfbl2007@[/email],请看完本贴的各位大侠高手们,帮帮我这门外汉吧!也希望有一天我也能算上个门里汉了,半个也好啊,哈哈!
[[italic] 本帖最后由 不懂就问呗 于 2007-12-16 12:02 编辑 [/italic]]