Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 14:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Listview - items auslesen

Discussion on Listview - items auslesen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Listview - items auslesen

Hi,

Ich wollte fragen wie man in einer Listview die items ausliest. Also weil die immer unterschiedlich heißen muss man dass doch bestimmt mit Ubound oderso machen. Leider weiß ich nicht wie.
Hier mal meine Listview:
PHP Code:
$ListView1 GUICtrlCreateListView("Computer|Settings|_doDrink|_doTraining|_doStroke|_doGiveCarrot|_doGroom|_doGiveFood|_doNight|_doAge"00786446)
[...]
    if 
$rev "/User_Info" or $rev "/user_info" then
                
                $item4 
GUICtrlCreateListViewItem("Userinfo abgerufen"$listview1)
            
$item5 GUICtrlCreateListViewItem(_Now(), $listview1)
            
_userinfo($rev)
        else
            
$ini IniWrite(@scriptdir&"\"&$rev&".ini", _Now(), "Eingeloggt", "1")
            
$item1 = GUICtrlCreateListViewItem($rev&" eingeloggt", $listview1)
            
$item2 = GUICtrlCreateListViewItem(_Now(), $listview1)
        
            endif    
[...]

func _userinfo(
$rev)
$itembla = GUICtrlRead($item2)
            
$bla = StringTrimRight($Itembla, 10)
        
        TCPSend(
$cltSocket$bla)
    EndFunc 
Das TCPSend soll jetzt alle items die $Item2 erstellt hat zu meinem Client schicken. Wie?

Ich hoffe ich konnte das Problem beschreiben...

MfG Ludder231
Ludder231 is offline  
Old 12/03/2011, 14:41   #2


 
Whoknowsit's Avatar
 
elite*gold: 146
Join Date: May 2009
Posts: 3,764
Received Thanks: 6,974
Vielleicht hilft dir das:

Mal davon abgesehen:

Code:
if $rev = "/User_Info" or $rev = "/user_info" then
=

Code:
If StringLower($rev) = "/user_info" Then
Whoknowsit is offline  
Thanks
1 User
Old 12/03/2011, 16:18   #3
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Danke, ein bisschen hats mir geholfen bloß bekomm ich die Sachen jetzt nicht rübergeschickt:
PHP Code:
$ListView1 GUICtrlCreateListView("Computer|Settings|_doDrink|_doTraining|_doStroke|_doGiveCarrot|_doGroom|_doGiveFood|_doNight|_doAge"00786446)
$hListView GUICtrlGetHandle($ListView1)
[...]

$aReturn _GUICtrlListView_CreateArray($hListView)
         
$aStringSplit StringSplit($aReturn[0][2], "|")
        
        
TCPSend($cltSocket$aStringSplit)
        
TCPCloseSocket($cltSocket
Ludder231 is offline  
Old 12/03/2011, 17:41   #4


 
Whoknowsit's Avatar
 
elite*gold: 146
Join Date: May 2009
Posts: 3,764
Received Thanks: 6,974
Du weißt, dass StringSplit ein neues Array erzeugt, oder?
Whoknowsit is offline  
Thanks
1 User
Old 12/03/2011, 17:59   #5
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Ups sorry habs da noch nicht geändert. Ah ich habs jetzt raus, bin mit den ganzen Arrays durcheinander gekommen. Danke dir!

MfG Ludder231
Ludder231 is offline  
Old 12/03/2011, 21:23   #6
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Quote:
Originally Posted by Whoknowsit View Post
Mal davon abgesehen:

Code:
if $rev = "/User_Info" or $rev = "/user_info" then
=

Code:
If StringLower($rev) = "/user_info" Then

Code:
if $rev = "/user_info" then ;...
reicht vollkommen aus.
Vergleicht man in AutoIt Strings mit "=" wird die Groß- und Kleinschreibung nicht beachtet. Beachtet wird sie nur, wenn die Strings mit "==" verglichen werden.
KDeluxe is offline  
Thanks
1 User
Old 12/04/2011, 17:34   #7
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Noch eine Frage. Ich hab jetzt das Array richtig rausgesucht aber da
PHP Code:
 $item2 GUICtrlCreateListViewItem(_Now(), $listview1
immer andere items erstellt hab ich da ein Problem.
PHP Code:
 $aReturn _GUICtrlListView_CreateArray($hListView)
         
$aStringSplit StringSplit($aReturn[2][0], "|")
TCPSend($cltSocket$aStringSplit[1]&"       ") ;<--- 
Wie muss ich das jetzt machen wenn ich mehrere und unterschiedliche items hab?
Ludder231 is offline  
Reply


Similar Threads Similar Threads
[C#]listView
07/28/2011 - .NET Languages - 4 Replies
Hey Leute, wie der Titel schon sagt brauche ich Hilfe beim listView in C#. Mein Problem ist folgendes: Ich will einen Password Manager machen, und das Passwort usw. über eine andere Form in die listView von Form1 einfügen. Das funktioniert soweit auch, jedoch wenn ich nun ein zweites einfüge, dann wird die erste Zeile geändert, da ich das gleiche item noch mals einfüge nur mit anderem Text oder so. Hier ist mal der Source:
gibt es ein prog womit man chars auslesen kann( items)
05/19/2010 - Diablo 2 Trading - 7 Replies
gibt es so ein prog für 1.13? btw: für meine mule items zum auflisten..
Items auslesen lassen [?/!]
05/07/2010 - Diablo 2 Trading - 15 Replies
Gibt's da was besseres als D2Parser bzw. RedVex &bull; View topic - D2Parser v1.0.1.0 + D2ParseViewer v1.0.9 ? Dürfte in meinen Augen sicher sein, kann das jemand mit mehr Plan bestätigen oder hat jemand 'n besseren Vorschlag? ISO POSTS :bandit:
[VB 2008]Listview Items mit Spalten -Brauche Hilfe
03/15/2010 - .NET Languages - 5 Replies
Hallo, ich habe ein Problem. Und zwar bin ich gerade ein Projekt am Coden, indem ich ein ListView Control mit 3 Spalten habe: "ID", "PW" und "Beschreibung" Die Texte die in die Spalten eingelesen werden sollen, stehen in einer Textdatei mit den Namen "Account1". Zeile 1 = ID Zeile 2 = PW Zeile 3 = Beschreibung
Suche Prog zum Items auslesen
04/19/2009 - Diablo 2 Trading - 2 Replies
da gab es doch mal ein Prog, welches deine mulis abgeklappert hat und alle items im html-format (bin mir net sicher) ausgegeben hat. gibts da noch was?



All times are GMT +1. The time now is 14:41.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.