Options saven in Form speichern Verfasst am: 05.04.2008, 14:02
Tag auch,
Ich bin grade an einem ICQ Flooder zu coden, bei diesen Programm soll man auswählen ob man in ICQ mit Enter oder STRG + Enter sendet.
Wenn man bei den Option jetzt die 2 box ein punkt macht(STRG+Enter) und dan auf close drückt bleiben die settings nicht gespeichert.
wenn ich halt dan noch ma auf die Sende Option gehe ist der Punkt wieder bei der 1box(Enter)
Wie kann ich das Speichern, das es halt auf Enter+STRG bleibt?
Analegrande_ Tutorial Leser
Anmeldedatum: 23.11.2007 Beiträge: 47
Verfasst am: 05.04.2008, 14:27
Du meinst du willst das sich das Programm die Option2 in diesem Fall merkt und wenn man es schlißt und neu aufmacht das er die gespeicherte Options wieder aktiviert ? Ich weiss nicht ob ich die Frage so richtig verstanden habe ^^
wenn ichs richtig verstanden hab dann würd ich dir empfehlen in einer text abzuspeichern welche option gewählt wurd und diese dann beimn starten zu laden.
dcm_ Newbie
Anmeldedatum: 24.02.2008 Beiträge: 15
Verfasst am: 05.04.2008, 16:18
in dem fall is es wohl ne ini datei.
textdatei wäre kürzer und einfacher...
auch noch ne möglihkeit ist es, dafür einen registry eintrag zu machen. wird aber davon abgeraten aus verschiedenen gründen.
Red-Killer_ Newbie
Anmeldedatum: 25.06.2007 Beiträge: 12
Verfasst am: 05.04.2008, 17:26
Hmm.. ist nich leicht zu erklären was ich will
Also wenn ich das programm neustarte kann die Option 1 ruhig ausgewählt sein.
Mein Programm besteht aus 2 FRM main und das options FRM.
Über das Mein FRM komm ich ja ins Options FRM und bei den Optins FRM kann ich dan die Option 1 und 2 wählen (siehe Bild). aber wenn ich dan auf Close(komm ich wieder auf die main FRM) drücke wird diese einstellung nicht übernommen.
Und ich will das so haben:
Code:
if opt1.value.enable=true then
sendkeys (txt_input.text)
sendkeys ("{Enter}")
und wenn die 2 option aktiviert ist:
Code:
if opt2.value.enable=true then
sendkeys (txt_input.text)
sendkeys ("{CRTL}+{Enter}")
SO habe jetzt mein Problem gelöst, habe die Option FRM einfach mit unload me gamacht.
Habe jetzt neues Problem was muss ist ich eingeben damit der STRG + Enter macht??
Sendkeys ("{CTRL} + {ENTER}") macht der hicht