 |
AutoHotkey Community Wir helfen uns gegenseitig aus der Patsche
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
flashkid
Anmeldedatum: 27.01.2007 Beiträge: 289
|
Verfasst am: Mo Mai 12, 2008 6:08 pm Titel: GuiControl funktioniert nicht |
|
|
Hey..
Hab hier ein kleines Problem. Ich kann im unten aufgeführten Script beim Drücken von Enter das Control nicht verändern. Woran liegt das?
Script:
| Code: | Loop, *.spr
{
StringTrimRight, sprach, A_LoopFileName, 4
Sprache = %Sprache%%sprach%|
}
Gui, Add, Text, x12 y12 w150 h15 , Nummer 1
Gui, Add, Text, x192 y12 w150 h15 , Nummer 2
Gui, Add, ListBox, x12 y30 w150 h180 gNewLekt vSelLang, %Sprache%
Gui, Add, ListBox, x192 y30 w150 h180 vSelLekt,
Gui, Add, Button, x127 y215 w100 h30 gStart, Starten
Gui, Show, h260 w354, Test
Return
GuiClose:
ExitApp
2GuiClose:
Gui, 2:Destroy
Return
NewLekt:
Gui, Submit, NoHide
Lekt =
Loop, Read, %SelLang%.spr
{
IfInString, A_LoopReadLine, @Pfad
Continue
Lekt = %Lekt%%A_LoopReadLine%|
}
GuiControl,, SelLekt, |%Lekt%
Return
Start:
Gui, Submit, NoHide
Gesamt = 27
Loop, %Gesamt%
{
Loop
{
Random, Zahl, 1, %Gesamt%
IfNotInstring, geschrieben, "%Zahl%"
Break
}
geschrieben = %geschrieben% "%Zahl%"
FileReadLine, NewZeile, %SelLang%\%SelLekt%.dat, %Zahl%
dat = %dat%%NewZeile%`n
}
Loop, Parse, dat, `n
{
If A_LoopField =
Continue
Line%A_Index% = %A_LoopField%
}
Gui, 2:Default
Gui, Add, Edit, x122 y142 w270 h20 -WantReturn vDeu,
Gui, Show, x150 y104 h348 w458, New
Return
Enter::
GuiControl,, 2:Deu, Geht!
Return |
|
|
| Nach oben |
|
 |
Dbof
Anmeldedatum: 10.01.2008 Beiträge: 282 Wohnort: C:\
|
|
| Nach oben |
|
 |
flashkid
Anmeldedatum: 27.01.2007 Beiträge: 289
|
Verfasst am: Mo Mai 12, 2008 9:26 pm Titel: |
|
|
Funktioniert ebenfalls nicht  |
|
| Nach oben |
|
 |
flashkid
Anmeldedatum: 27.01.2007 Beiträge: 289
|
Verfasst am: Mo Mai 12, 2008 11:02 pm Titel: |
|
|
also es liegt definitiv an den 2 Guis..
Ich hab jetzt mal ausprobiert, das 1. Gui vor dem Erstellen des 2. Gui zu destroyen, und danach funktioniert es
Hat jemand eine Idee was falsch ist? |
|
| Nach oben |
|
 |
fredchf
Anmeldedatum: 18.09.2006 Beiträge: 685 Wohnort: Deutschland
|
Verfasst am: Mo Mai 12, 2008 11:04 pm Titel: |
|
|
hallo!
versuche es doch mal so...
| Code: | Enter::
Gui, 2:Default ; ###NEU###
; GuiControl,, 2:Deu, Geht! ###ALT###
GuiControl,, Deu, Geht! ; ###NEU###
Return |  _________________ Mit freundlichen Grüßen
fredchf |
|
| Nach oben |
|
 |
flashkid
Anmeldedatum: 27.01.2007 Beiträge: 289
|
Verfasst am: Mo Mai 12, 2008 11:08 pm Titel: |
|
|
Danke, das funktioniert
Seltsam..
Naja aber mir gefällt die Lösung mit dem Destroyen von Gui 1 irgendwie besser
Vielen Dank nochmal |
|
| Nach oben |
|
 |
Z Gecko Gast
|
|
| Nach oben |
|
 |
flashkid
Anmeldedatum: 27.01.2007 Beiträge: 289
|
Verfasst am: Di Mai 13, 2008 10:54 am Titel: |
|
|
Ich habe in der Hilfe geschaut, aber ich habe es so verstanden dass man die 2: direkt vor das Control schreibt...
Naja danke trotzdem  |
|
| Nach oben |
|
 |
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|