本帖最后由 xiezhang6263 于 2011-4-30 14:23 编辑
回复 6# easefull #include <Excel.au3>
#include <array.au3>
#include <INet.au3>
$urlsource=_INetGetSource ( "http://www.it-hztc.com/product.asp?tid=452" )
If Not @error Then
$str=StringRegExp($urlsource,'\<A.*\>(.*?)(?=\<\/A\>)',3)
_ArrayDisplay($str)
EndIf
$sFilePath1 = @ScriptDir & "\test.xls" ;在该文件夹新建一个test.xls
$oExcel = _ExcelBookOpen($sFilePath1)
If @error = 1 Then
MsgBox(0, "错误!", "无法创建对象!")
Exit
ElseIf @error = 2 Then
MsgBox(0, "错误!", "文件不存在!")
Exit
EndIf
_ArrayToClip($str, 0,0)
_ExcelWriteCell($oExcel, ClipGet(), 5, 2);这里输出查找到的第一个“首页”
_ArrayToClip($str, 1,1)
_ExcelWriteCell($oExcel, ClipGet(), 6, 2);这里输出查找到的第二个“戴尔 ST2420L(LED屏 DVI HDMI VGA)
_ArrayToClip($str, 2,2)
_ExcelWriteCell($oExcel, ClipGet(), 7, 2);显示下条内容
_ArrayToClip($str, 3,3)
_ExcelWriteCell($oExcel, ClipGet(), 8, 2);显示下条内容
$shijian = @YEAR&"/"&@MON&"/"&@MDAY&" "& @HOUR & ":"& @MIN & ""
_ExcelWriteFormula($oExcel, $shijian, 1, 1) ;把这个当前时间公式转为文字输出
现在下面的都可以了,就首页这条不知道如何写才好,
_ArrayToClip($str, 0,0)
是读完所有的内容,而不是我想要的首页。看能不能解决。 |