Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:24

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

Advertisement



GUiCtrlSetData

Discussion on GUiCtrlSetData within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
GUiCtrlSetData

Hey Com,
nochmal ne frage, versuche einen Text aus Ini auszulesen:


Code:
Versionsinfos="Data1|Data2|Data3"

und diesen dann mit Leerzeichen zwischen den einzelnen gesplitteten Daten in das Label eintrage soll, allerdings funktioniert es nicht, aber es kommt auch kein Fehler...


Code:
		
$Versionsinformationen = IniRead(@ScriptDir&"/Update.ini","Status","Versionsinfos","---")
$Versionsinformationen = StringSplit($Versionsinformationen,"|")
		
For $i = 1 to $Versionsinformationen[3] step +1 
	GuiCtrlSetData($Features,GuiCtrlRead($Features) & @CRLF @ & $Versionsinformationen[$i])
Next

Danke für eure Hilfe!

Liebe Grüße

*scarface*
*scarface* is offline  
Old 09/16/2011, 19:10   #2
 
bollen's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 221
Received Thanks: 71
Quote:
Originally Posted by *scarface* View Post
Code:
        
$Versionsinformationen = IniRead(@ScriptDir&"/Update.ini","Status","Versionsinfos","---")
$Versionsinformationen = StringSplit($Versionsinformationen,"|")
 
[COLOR=red]For $i = 1 to $Versionsinformationen[3] step +1 [/COLOR]
    GuiCtrlSetData($Features,GuiCtrlRead($Features) & @CRLF @ & $Versionsinformationen[$i])
Next
Danke für eure Hilfe!

Liebe Grüße
*scarface*
Das rote ist falsch weil $Versionsinformationen[3] warscheinlich nicht 3 ist
mach einfach
Code:
for $1=1 to 3 step 1
oder mit
Code:
For $1=1 to $Versionsinformationen[0] step1
wen es unterschiedlich viele Teile sind




€: Du must nicht für jede neue Frage ein neuen thread aufmachen.
bollen is offline  
Thanks
1 User
Old 09/16/2011, 20:58   #3
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Okay, habe es so gemacht wie du es gesagt hast.
Funktioniert auch soweit, aber jetzt werden anstelle 3 Sachen nur 2 Angezeigt, die ersten beiden O.o
Was ist nun falsch?

Okay, wusste ich nicht, werde ich in zukunft lassen =)

Ah, habs jetzt, weis nicht was ich falsch gemacht habe oder geändert habe, aber funktioniert =)

Dann noch direkt eine neue Frage.

Ich benutze eine AdlibRegister Funktion, die alle 100Millisekunden aufgerufen wird und eine Variable in einem Input verändert.

Nun möchte den Input verändern können, also muss sobal ich in den Input Klicke die AdlibFunktion gestoppt werden und sobald ein Button gedrückt wird.

Gibt es da eine möglichkeit zu überprüfen ob in das Inputfeld geklickt wurde?

Das ist mein allerletztes Problem.
Danke für eure Hilfe!

=)
Lg
*scarface* is offline  
Old 09/18/2011, 09:13   #4
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Bitte um Hilfe!
*scarface* is offline  
Old 09/18/2011, 11:20   #5
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
lern googln, geht schneller...

PHP Code:


#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"355193192124)
$Input1 GUICtrlCreateInput("Input1"241618521)
$Input2 GUICtrlCreateInput("Input2"325619321)
$Input3 GUICtrlCreateInput("Input3"409622521)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$GUI_EVENT_PRIMARYDOWN
            $ci 
GUIGetCursorInfo()
            If 
IsArray($ciThen
                
If $ci[4] = $Input1 Or $ci[4] = $Input3 Then  checkt ob die erste oder dritte input angeklickt wurde
                    MsgBox
(262144"hey""that's an input you clicked in!")
                EndIf
            EndIf
    EndSwitch
WEnd 

omer36 is offline  
Thanks
1 User
Old 09/18/2011, 13:48   #6
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Danke!

Bin noch dabei =)
*scarface* is offline  
Reply


Similar Threads Similar Threads
Combo: GuiCtrlSetData mehrere Einträge
08/10/2011 - AutoIt - 3 Replies
Leute ich hab grad ne Blockade, GUICtrlSetData($EMSelect,$states | $states | $states | $states) Wie bekomm ich es hin, dass der mir die in unterschiedlichen Zeilen anzeigt? Hatte es schon, bekomm es aber irgendwie nciht wieder...bestimmt irgendwas ganz doofes... danke euch :)
guictrlsetdata()
05/24/2011 - AutoIt - 1 Replies
HI, wie kann ich was in einem Tabsheet/Tab item schreiben lassen?? Guictrlsetdata($tab1, ""&" .Login Game") Wird nicht angezeigt. Nur wenn ich mit dem AutoIT window info tool rübergehe zeigt es mir an dass da doch was steht ich kanns aber nicht sehen...
GUICTRLSETDATA Problem!
09/14/2010 - AutoIt - 6 Replies
HI, Ich wollte mal Fragen was ich hier falsch gemacht habe? das ist der Quod natürlich alles hinter ein ander aber wenn ich es starten will kommt Was kann ich dagegen tun?



All times are GMT +1. The time now is 21:24.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.