|
You last visited: Today at 21:15
Advertisement
AutoIt Function wird nur einmalig ausgeführt...
Discussion on AutoIt Function wird nur einmalig ausgeführt... within the AutoIt forum part of the Coders Den category.
04/13/2014, 17:28
|
#1
|
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
|
AutoIt Function wird nur einmalig ausgeführt...
Guten Nachmittag,
ich bin es mal wieder, jedoch diesmal mit einer Frage.
Code:
#include <GUIConstants.au3>
GUICreate("Generator",200,100)
GUISetState(@SW_SHOW)
$Input = GUICtrlCreateInput("Generated-Code",10,20,150,20)
$Button = GUICtrlCreateButton("Generate",10,50)
$Data = Random(1000000000,99999999999,1)
Func _Gen()
GUICtrlSetData($Input,$Data)
EndFunc
While 1
$msg = GUIgetmsg()
Switch $msg
Case $GUI_EVENT_CLOSE
Exit
Case $Button
_Gen()
endswitch
Wend
Ich möchte gerne dass, die Zahl neu generiert wird sobald ich auf den Button drücke jedoch wird sie nur einmalig generiert wodran könnte dies liegen.?
|
|
|
04/13/2014, 17:47
|
#2
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Wow... Wie wäre es denn die Funktion mehrmals auszuführen und nicht nur einmal?
Code:
#include <GUIConstants.au3>
GUICreate("Generator",200,100)
GUISetState(@SW_SHOW)
$Input = GUICtrlCreateInput("Generated-Code",10,20,150,20)
$Button = GUICtrlCreateButton("Generate",10,50)
Func _Gen()
$Data = Random(1000000000,99999999999,1)
GUICtrlSetData($Input,$Data)
EndFunc
While 1
$msg = GUIgetmsg()
Switch $msg
Case $GUI_EVENT_CLOSE
Exit
Case $Button
_Gen()
endswitch
Wend
|
|
|
04/13/2014, 17:55
|
#3
|
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
|
Danke, jedoch verstehe ich nicht ganz wieso hier, nach Hilfe fragende Menschen mit halber Missachtung gestraft werden. Ich denke mal auch du hast mal klein angefangen oder? Zumindest kann ich mich im Gegensatz zu manch anderem hier, recht ordentlich artikulieren was doch schonmal ein Anfang ist.
Mfg Joshi
|
|
|
04/13/2014, 18:46
|
#4
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Quote:
Originally Posted by TeraTroll
Danke, jedoch verstehe ich nicht ganz wieso hier, nach Hilfe fragende Menschen mit halber Missachtung gestraft werden. Ich denke mal auch du hast mal klein angefangen oder? Zumindest kann ich mich im Gegensatz zu manch anderem hier, recht ordentlich artikulieren was doch schonmal ein Anfang ist.
Mfg Joshi
|
weil du den sticky thread übersehen hast
weil du ein release in dieser section gepostet hast
weil das einfach nur grundlagen sind die man kennen sollte befor man anfängt was zu coden
|
|
|
04/13/2014, 18:58
|
#5
|
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
|
Den ersten beiden Anschuldigungen stimme ich zu lediglich der letzten nicht.
Da ich das Konzept "Learning by doing" unterstütze und es auch meinem Ermessen nach auch nicht besser geht. Hatte mich gefreut ein paar hilfsbereite und freundliche User zu finden, jedoch bin ich mir nicht sicher ob die Empfehlung zu dieser Sektion ganz richtig ist.
Mfg Joshi
|
|
|
04/13/2014, 19:02
|
#6
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Quote:
Originally Posted by TeraTroll
Den ersten beiden Anschuldigungen stimme ich zu lediglich der letzten nicht.
Da ich das Konzept "Learning by doing" unterstütze und es auch meinem Ermessen nach auch nicht besser geht. Hatte mich gefreut ein paar hilfsbereite und freundliche User zu finden, jedoch bin ich mir nicht sicher ob die Empfehlung zu dieser Sektion ganz richtig ist.
Mfg Joshi
|
Wow, kaum hier und schon lässt du hier eine Bombe auf die Sektion fallen.
|
|
|
04/13/2014, 19:07
|
#7
|
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
|
Nein so war das nicht gemeint. ich bin euch wirklich sehr dankbar für die gute Hilfe. Jedoch fühlt man sich ein wenig stark angegriffen, was vielleicht auch nur falsch aufgefasst wird.
|
|
|
04/13/2014, 20:04
|
#8
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Dann lern die grundlagen das muss alleine vom logischen denken her klar sein das Random abgespeichert wird und dann die zahl so bleibt weil die variable nicht überschrieben wird.
Learning by Doing:
Du kannst dich auch nicht vor (z.b.) visual studio setzen und einfach mal so learning by doiung anfangen.
Die grundlagen musst du komplett beherschen
|
|
|
04/13/2014, 21:02
|
#9
|
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
|
Ja da gebe ich dir Recht. Ich werde mich dran setzen und wieder etwas fragen/posten wenn ich mir sicher bin das es nicht zu stupide ist. Ich wünsche noch einen schönen Abend
Mfg Joshi
|
|
|
 |
Similar Threads
|
Diagnoserichtliniendienst wird nicht ausgeführt , obohl er es eigentlich wird.
08/01/2013 - Technical Support - 10 Replies
Hey epvps,
seit neurem habe ich ein kleines Problem mit meinem Wlan (Adapter), und zwar , dass manchmal einfach alle Wlan Netze weg sind (ich denk mal der Wlan Adapter fährt sich selbst runter oder sowas?).
Problembehandlung sagt mir dann, der Diagnoserichtliniendienst würde nicht ausgeführt werden, was aber nciht so ist , denn wenn ich bei services.msc auf den Diagnoserichtliniendienst gehe läuft der eigentlich ganz normal.
Lösen tue ich das Problem bisher indem ich einfach in der...
|
Quest Wird nicht ausgeführt !
12/30/2012 - Metin2 Private Server - 6 Replies
Hallo ich hab die quest skill_group.quest ganz unten geschrieben und quest akt. die wird nicht aktulisiert und habe soga andere skill_group.quest genommen und geht immer noch nicht hilfe !
|
[VB] Programm wird zu schnell ausgeführt?
11/12/2012 - .NET Languages - 9 Replies
Hi,
da ich noch Anfäger bin in VB hab ich mir einen Dateisortierer gebastelt.
Private Sub btn_move_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_sortieren.Click
Dim dateipfad As Array
Dim dateiname As Array
Dim anzahl_dateien As Integer
Dim count As Integer
|
DllMain wird nicht ausgeführt
04/30/2012 - C/C++ - 30 Replies
Hi,
hab hier folgendes Problem, will MessageBoxW hooken, allerdings wird scheinbar DllMain nicht mal ausgeführt.. da denke ich jetzt versteh ich das Hooken einmal, dann scheitere ich schon am erstellen einer DLL xD
Nach dem Injecten passiert einfach nichts o.0
Habs bei einem selbst erstellten Programm getestet, das in einem Endlosloop MessageBoxW aufruft.
Verwende VS2010.
Hab Win32 Project -> DLL ausgewählt (mit precompiled header).
Hab jetzt echt keine Ahnung an was es scheitert.
Bitte...
|
Der Audiodienst wird nicht ausgeführt
04/10/2011 - Technical Support - 19 Replies
Bei PC Tools Internet Security kam gerade eine Meldung, dass ein glaub verdächtiger Prozess läuft.
Ich hab dann auf Quarantäne geklickt. Und plötzlich war mein Ton weg Oo ; und auch das rote Kreu über dem Lautsprecher (s.Bild).
Habe Doppelklick draufgeklickt auf den Lautsprecher und dann kam das. (s.Bild)
Ich dachte mir dann so, wenn ich es wieder aus der Quarantäne entferne geht es wieder und das rote Kreuz geht weg, aber nachdem ich es bei PC Tools Internet Security aus der Q....
|
All times are GMT +1. The time now is 21:16.
|
|