Nabend,
Spoiler anzeigen
#cs ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]AutoIt Version: 3.3.6.1
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]; Script Start - Add your code below here
[/autoit] [autoit][/autoit] [autoit]#include<inet.au3>
#include<string.au3>
#include <array.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("Geizhals - Preissucher",350,500)
GuictrlcreateLabel("Preis URL hier eingeben:",10,10,150,25)
$url = Guictrlcreateinput("",10,30,250,20)
$btn_ok = GuictrlcreateButton("OK",275,30,50,20)
$btn_go = Guictrlcreatebutton("Los geht's",10,60,100,25)
$lv = GuictrlcreateListview("Preis in € | Anbieter",0,120,350,500)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
switch $msg
case $btn_go
getdata()
EndSwitch
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
GUIDelete()
func getdata()
$amazon = _INetGetSource(Guictrlread($url))
$a = _StringBetween($lol, "<span class=price>", "</span>")
;_ArrayDisplay($a)
for $i = 0 to $a[0]
GUICtrlCreateListViewItem($a[$i],$lv)
Next
Endfunc
Als testurl könnt ihr nehmen: http://gh.de/621056
Fehlermeldung:
Zitat(49) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
GUICtrlCreateListViewItem($a[$i],$lv)
GUICtrlCreateListViewItem(^ ERROR
Frage:
Why?
Thx