1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Kev

Beiträge von Kev

  • Array variable has incorrect number of subscripts

    • Kev
    • 16. August 2011 um 10:33

    grrrrr :cursing: ich depp -.-
    danke

  • Array variable has incorrect number of subscripts

    • Kev
    • 16. August 2011 um 10:12

    Nabend,

    Spoiler anzeigen
    [autoit]

    #cs ----------------------------------------------------------------------------

    [/autoit] [autoit][/autoit] [autoit]

    AutoIt Version: 3.3.6.1
    Author: myName

    [/autoit] [autoit][/autoit] [autoit]

    Script Function:
    Template AutoIt script.

    [/autoit] [autoit][/autoit] [autoit]

    #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>

    [/autoit] [autoit][/autoit] [autoit]

    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)

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $msg = GUIGetMsg()
    switch $msg
    case $btn_go
    getdata()
    EndSwitch
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    GUIDelete()

    [/autoit] [autoit][/autoit] [autoit]

    func getdata()
    $amazon = _INetGetSource(Guictrlread($url))
    $a = _StringBetween($lol, "<span class=price>", "</span>")
    ;_ArrayDisplay($a)

    [/autoit] [autoit][/autoit] [autoit]

    for $i = 0 to $a[0]
    GUICtrlCreateListViewItem($a[$i],$lv)
    Next
    Endfunc

    [/autoit]

    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 :rock:

  • Amazon Preis auslesen

    • Kev
    • 16. August 2011 um 08:14

    Hier kannst dus nochmal nachprüfen:

    Spoiler anzeigen
    [autoit]

    #include<inet.au3>
    #include<string.au3>
    #include <array.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Global $amazon, $preis
    $amazon = _INetGetSource("http://www.amazon.de/Samsung-SSG-3100GB-XC-3D-Brille-geeignet/dp/B004QO1OUQ/ref=sr_1_7?ie=UTF8&qid=1313449099&sr=8-7")
    $ausgabe = _StringBetween($amazon,'<div class="price">',"</div>")
    _ArrayDisplay($ausgabe)

    [/autoit]

    funzt einbahnfrei ;)

    ausgabe wäre dann in deinem Fall:

    [autoit]

    msgbox(0,"Der Preis beträgt heute",$ausgabe[0])

    [/autoit]
  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 10. August 2011 um 11:37

    Der hier wirds jetzt endgültig:

    Klick mich

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 5. August 2011 um 11:32

    Das Erste was ich mir reinpack is Mr. Nobody Blueray :P

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 5. August 2011 um 09:31

    Ich steh auf die LED Belichtung ;) ich schau mir den mal an... ;)
    Aber wie gesagt.. LED sollte eigentlich schon sein...

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 5. August 2011 um 09:13

    Also 46' steht jetzt fest ;)

    @Fr34k = PS50C7780 gibts nicht ^^
    und ich bräuchte aufjeden Fall einen mit LED. Das lass ich mir nicht nehmen.

    Ob Wand oder nicht ist jetzt immernoch die Frage. Ich denke ich werd mir das Ding erstmal hinstellen und dann die Wandhalterung nachkaufen sofern dann noch Bedarf besteht.

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 4. August 2011 um 16:42

    Ja die Wandhalterung ist ja nicht kostenlos^^

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 4. August 2011 um 15:05

    Was für einer wäre das denn? der 50 Zoller?
    Ich weiß doch auch nicht :( verwirrt mich doch alle.

    Ich will doch nurn Heimkinosystem mit meinen 20 jahren un meiner 44 m² - 1 Zmr Wohnung ;(

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 4. August 2011 um 14:45
    Zitat von Mattthias

    um sich auf die couch zu legen, oder aufs bett

    was denn sonst? ich guck doch net im stehn ^^

    hängen kp, schätz ca. nen 1,5 meter hoch. das wird schon passen.
    mir gehts bloß eher ums prinzip ^^

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 4. August 2011 um 14:35

    ca. 3,5 meter

  • Fernseher an die Wand oder nicht ?!

    • Kev
    • 4. August 2011 um 13:42

    Nabend,

    ich werde mir die Tage einen 46 Zoll LED Samsung Fernseher rauslassen.
    (Man gönnt sich ja sonst nichts...^^)

    Mir stellt sich nur gerade die Frage ob ich das Ding an die Wand hängen soll oder halt nicht.
    Ich kann mich nicht entscheiden, daher frage ich euch nun einmal, was ihr davon haltet.
    Begründung wäre evntl. auch was :rolleyes:
    Wen es interessiert, der hier solls werden: Klick mich

    Ich hab einmal eine kleine Auswahl von Optionen dargestellt, die da wären:

    Ja oder nein ^^

    lg

    Kev

  • JPGs in _GUIImageList_Create für Listviews

    • Kev
    • 2. August 2011 um 13:17

    Wieso spam?

    Ich war mir eigentlich zu 99 % zu sicher, das es nicht funktioniert.

  • autoit.de goes professional

    • Kev
    • 1. August 2011 um 16:12

    Warum nicht, würde mich dann dort auch erstmal registrieren müssen.
    Ist zwar nicht so meins, aber dafür ists drin.

    Würde es dann aber auch erst tun, wenn sich eine etwas "größere Anzahl" an Personen, fündig gemacht hat.

  • Hilfe: Kann seit 1 Woche den Quellcode nicht mehr laden!

    • Kev
    • 29. Juli 2011 um 11:06
    [autoit]

    HttpSetUserAgent("Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8")

    [/autoit]
  • Wie findet ihr den PC ?

    • Kev
    • 28. Juli 2011 um 08:08

    Also Minecraft läuft auf dem Ding auf keinen Fall ^^

    Wie anno2008 schon sagte, nehm bisschen bares mit, un kauf dir die Hardwareteile einzeln, haste mehr von ;)

  • Wie sieht euer Desktop aus?

    • Kev
    • 16. Juli 2011 um 18:54

    [Blockierte Grafik: http://img819.imageshack.us/img819/3323/unbenanntfuo.png]

  • Euer erstes Script

    • Kev
    • 15. Juli 2011 um 11:36
    [autoit]

    msgbox(0,"","Hello World")

    [/autoit]
  • GuictrlcreateListviewItem - Doppelklick Funktion

    • Kev
    • 12. Juli 2011 um 14:04
    Zitat von Schnitzel

    Also Kev da hätte ich schon mehr erwartet :P
    Einfach ID auslesen und dann den Text verarbeiten

    (musste auf @Systemdir umsteigen, da ich deine Filme nicht habe ^^ )

    Spoiler anzeigen
    [autoit]

    #include
    #include
    #include
    #include
    #include
    #include

    [/autoit] [autoit][/autoit] [autoit]

    GUICreate("", 750, 450)
    $lview = GUICtrlCreateListView("Full HD |Pfad", 0, 0, 500, 300, -1, BitOR($LVS_EX_FULLROWSELECT, $LVS_EX_TRACKSELECT))
    $1080p = _FileListToArray(@SystemDir, "*.msc")
    $hListView = GUICtrlGetHandle($lview)

    [/autoit] [autoit][/autoit] [autoit]

    _GUICtrlListView_SetColumnWidth($hListView, 0, 180)
    _GUICtrlListView_SetColumnWidth($hListView, 1, $LVSCW_AUTOSIZE_USEHEADER)

    [/autoit] [autoit][/autoit] [autoit]

    For $i = 1 To $1080p[0]
    GUICtrlCreateListViewItem($1080p[$i] & "|" & _PathFull($1080p[$i]), $lview)
    Next

    [/autoit] [autoit][/autoit] [autoit]

    ;_Arraydisplay($1080p)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState()

    [/autoit] [autoit][/autoit] [autoit]

    GUIRegisterMsg($WM_NOTIFY, "WM_NOTIFY")
    Do
    $msg = GUIGetMsg()
    Until $msg = $GUI_EVENT_CLOSE

    [/autoit] [autoit][/autoit] [autoit]

    Func WM_NOTIFY($hWnd, $iMsg, $iwParam, $ilParam)
    Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR, $hWndListView
    $hWndListView = $hListView
    If Not IsHWnd($hListView) Then $hWndListView = GUICtrlGetHandle($hListView)

    [/autoit] [autoit][/autoit] [autoit]

    $tNMHDR = DllStructCreate($tagNMHDR, $ilParam)
    $hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom"))
    $iIDFrom = DllStructGetData($tNMHDR, "IDFrom")
    $iCode = DllStructGetData($tNMHDR, "Code")
    Switch $hWndFrom ; Control
    Case $hWndListView ; If Control = ListView
    Switch $iCode ; Event
    Case $NM_DBLCLK ; Sent by a list-view control when the user double-clicks an item with the left mouse button
    $id = GUICtrlRead($lview)
    $text = GUICtrlRead($id)
    $path = StringTrimRight(StringTrimLeft($text, StringInStr($text, "|")), 1)
    msgbox(0,"",$path) ;----- WAT PASSIERN SOLL
    EndSwitch
    EndSwitch
    Return $GUI_RUNDEFMSG
    EndFunc ;==>WM_NOTIFY

    [/autoit]
    Alles anzeigen


    Dat is bei mir einfach zu lang her..

    ID auslesen dann fang mal an ^^ wie? ;D
    zum systemdir ^^ bin hier auch nur auf arbeit un hab ma die ordner struktur nachgebaut ^^

    //edit

    du bistn schatz ^^

  • Autoit nuub sucht Hilfe

    • Kev
    • 12. Juli 2011 um 13:58

    zum eingrenzen:

    [autoit]

    _StringBetween
    StringSplit
    StringTrimLeft
    StringTrimRight

    [/autoit]

    mit ner txt datei kannste schön mit

    [autoit]

    _filereadtoarray

    [/autoit]

    arbeiten. Was dabei dann rauskommt kannst du dir mit

    [autoit]

    _Arraydisplay

    [/autoit]

    anschauen.

    Weiter im Text. hmm..

    Wenn du den kram als array hast, machste einfach nen

    [autoit]

    Filewrite(@scriptdir & "\neuedatei.txt",$deinedaten)

    [/autoit]

    bzw.

    ne for schleife..

    [autoit]

    for $i = 1 to $deinarray[0]
    Filewrite(@scriptdir & "\neuedatei.txt",$deinarray[$i] & @crlf)
    Next

    [/autoit]

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™