Tom, ich glaube Dein Meerschweinchen quitscht im Hintergrund. Oder war es die nicht geölte Mouse?
![]()
LG, Crazy-A.
Tom, ich glaube Dein Meerschweinchen quitscht im Hintergrund. Oder war es die nicht geölte Mouse?
![]()
LG, Crazy-A.
Hallo.
Diesen blonden Fehler verstehe ich nun, aber ich hatte es heute schon einmal so versucht:
Case $Button1
GUICtrlSetData($hallo, "") ; <------ so sollte es gelöscht werden, aber ???? Nichts da !!!
$var = IniReadSection("test.ini", "muster")
For $i = 1 To $var[0][0]
$hallo &= "A" & ": " & $var[$i][0] & " | " & " B " & " :" & $var[$i][1] & @CRLF
Next
GUICtrlSetData($Edit1, $hallo)
Naja, wieder ein blondes Haar, das nun weg ist ![]()
LG und Mange tak. ![]()
Crazy-A
Wenn ich 2 x auf Button1 drücke, werden die Daten, die nach dem ersten mal drauf drücken angezeigt wurden nicht gelöscht.
Wie mache ich es, das die Daten, bei jedem mal erst gelöscht werden und dann neu reingeschrieben werden.
Habe es mit GUICtrlSetData($Edit1,"") versucht, aber das möchte er nicht (siehe Zeile 23).
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Dim $hallo
[/autoit] [autoit][/autoit] [autoit]#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Test", 360, 330, -1, -1)
$Button1 = GUICtrlCreateButton("Ansehen", 5, 300, 75, 25, 0)
$Button2 = GUICtrlCreateButton("Beenden", 85, 300, 75, 25, 0)
$Edit1 = GUICtrlCreateEdit("", 5, 5, 350, 290)
;GUICtrlSetState(-1,$GUI_DISABLE)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
;GUICtrlSetData($Edit1,"")
$var = IniReadSection( "test.ini", "muster")
For $i = 1 To $var[0][0]
$hallo &= "A"&": "&$var[$i][0]&" | "&" B "&" :"&$var[$i][1] & @CRLF
Next
GUICtrlSetData($Edit1, $hallo)
Case $Button2
Exit
EndSwitch
WEnd
Zu blond oder ein Gedankenfehler?
wer klärt mich in diesem Bereich auf.
LG,
Crazy-A.
Hallo BugFix.
Hast ja eigentlich RECHT, aber ich habe mal dank den Hilfen folgendes zusammen gepackt:
#include <GuiConstants.au3>
$1_GUI = GuiCreate("MyGUI1", 392, 316,-1, -1)
$Label_1 = GuiCtrlCreateLabel("Bitte Vorname eingeben", 10, 60, 130, 20)
$Button_1 = GuiCtrlCreateButton("Weiter zu Gui 2", 240, 290, 150, 20)
$Input_1 = GuiCtrlCreateInput("Vorname", 140, 60, 150, 20)
$2_GUI = GuiCreate("MyGUI2", 392, 316,-1, -1)
$Label_2 = GuiCtrlCreateLabel("Bitte Nachname eingeben", 10, 60, 130, 20)
$Input_2 = GuiCtrlCreateInput("Nachname", 140, 60, 150, 20)
$exit = GuiCtrlCreateButton("GUI 2 schließen und zurück zu GUI 1", 40, 290, 250, 20)
GUISetState(@SW_SHOW, $1_GUI)
While 1
$msg = GuiGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_1
GUISetState(@SW_HIDE, $1_GUI)
GUISetState(@SW_SHOW, $2_GUI)
Case $msg = $exit
GUISetState(@SW_SHOW, $1_GUI) ; GUI-1 soll eingeblendet werden "zurück zu GUI1"
GUIDelete($2_GUI); GUI2 soll wirklich geschlossen werden und nicht versteckt (HIDE) werden.
Gui2()
EndSelect
WEnd
Exit
Func Gui2()
$2_GUI = GuiCreate("MyGUI2", 392, 316,-1, -1)
$Label_2 = GuiCtrlCreateLabel("Bitte Nachname eingeben", 10, 60, 130, 20)
$Input_2 = GuiCtrlCreateInput("Nachname", 140, 60, 150, 20)
$exit = GuiCtrlCreateButton("GUI 2 schließen und zurück zu GUI 1", 40, 290, 250, 20)
EndFunc
Ich bin ja, wie Du weißt, immer dabei meine mir selber gestellten Fragen dank diesem super Forum zu beantworten.
Aber die andere Lösung ist für meine Frage, ob es nicht sinnvoller ist, den Inhalt eines Editfeldes beim zweifachen anklichen eines Buttons einfach zuvor zu löschen.
Also, Lsg. gefunden und Problem somit gelöst.
Danke an alle !
LG,
Crazy-A.
Hallo.
Ich möchte gerne, das sich GUI2 wirklich schließt und nicht das es versteckt wird.
Mit Hide & Show kann man ja GUIs aus- bzw. einblenden, aber ich möchte das es wirklich geschlossen wird.
Grund ist, das Daten die in einem GUI eingetragen sind wieder da sind wenn man es erneut öffnet, wenn man mit Hide & Show arbeitet, was ich aber nicht will.
Hier mal so wie ich es mir gedacht habe:
#include <GuiConstants.au3>
$1_GUI = GuiCreate("MyGUI1", 392, 316,-1, -1)
$Label_1 = GuiCtrlCreateLabel("Bitte Vorname eingeben", 10, 60, 130, 20)
$Button_1 = GuiCtrlCreateButton("Weiter zu Gui 2", 240, 290, 150, 20)
$Input_1 = GuiCtrlCreateInput("Vorname", 140, 60, 150, 20)
$2_GUI = GuiCreate("MyGUI2", 392, 316,-1, -1)
$Label_2 = GuiCtrlCreateLabel("Bitte Nachname eingeben", 10, 60, 130, 20)
$Input_2 = GuiCtrlCreateInput("Nachname", 140, 60, 150, 20)
$exit = GuiCtrlCreateButton("GUI 2 schließen und zurück zu GUI 1", 40, 290, 250, 20)
GUISetState(@SW_SHOW, $1_GUI)
[/autoit] [autoit][/autoit] [autoit]While 1
$msg = GuiGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_1
GUISetState(@SW_HIDE, $1_GUI)
GUISetState(@SW_SHOW, $2_GUI)
Case $msg = $exit
GUISetState(@SW_SHOW, $1_GUI) ; GUI-1 soll eingeblendet werden "zurück zu GUI1"
Exit ; GUI2 soll wirklich geschlossen werden und nicht versteckt (HIDE) werden.
EndSelect
WEnd
Exit
LG, Crazy-A.
@doc.
Dann muß er ja auch Fan-Artikel haben und die kann er sich mit Schulden nicht leisten.
Aber Peter, der Zwegat, wird das schon richten. Du hast es ja bereits erkannt.
LG,
Crazy-A.
@Pee, ich mache gerne Beta-1 Testerin ![]()
LG, Lina.
Hallo.
Ich habe eine test.ini mit Einträgen wie z. B.
[dieerste]
123=abc
456= def
abba=1234
baab=wasnochkommt
Ich möchte nun, das wenn ich einen Button drücke, das alles ab der zweiten Zeile in einem GUI angezeigt wird und das es NICHT veränderbar ist.
Geht das und wenn ja, wie soll man das am besten umsetzen?
LG,
Crazy-A.
Hallo Cubaner.
Es wäre sehr nett von Dir, wenn Du den VB Script veröffentlichen würdest.
Zip-Dateien oder Exe-Dateien sind da nicht so gut, da man (und Frau) nie sehen kann, was "drinne" ist.
Gruß,
Crazy-A.
Also eigentlich steht mein Problem ja oben schon.
Habe eine GUI mit 2 Inputfeldern und eine INI die wie folgt aussehen wird:
[First]
123 = abcd
456 = efgh
.
Trägt man nun in
Input1 123 ein, so soll in Input2 automatisch abcd stehen, wenn man das Input1 verläßt.
Aber wie das geht, das ist für mich ein römisches Rätzel.
LG, Lina.
Hallo Taek.
Auch ich muß sagen, das es gut war, das Du den Link entfernt hast.
@Pee und @doc haben ausreichend dazu geschrieben und dem kann ich aus meiner Sicht nur RECHT geben.
Es ist so, das wenn die Schadensersatzansprüche Stellen, dann so ab € 10K und dann über sehr gute Anwälte. Gemäß Impressum ist es eine schweizer Firma und somit ist der Erfüllungsort Cham in der Schweiz. Dort heißt es dann ja, wenn die geforderte Schadenssumme in einem Rechtsstreit angezweifelt wird, muß eine geringfügigere oder erhöhte Schadenssummer durch die zu beklagende Person oder Partei zweifelsfrei nachgewiesen werden. Dieses ist wahrlich nicht leicht.
Also, nochmals Daumen hoch für die Einsicht.
Crazy-A.
Warum wollt ihr alles im Leben umsonst?
![]()
Mach deinen eigenen FTP-Server, ist kein Aufwand - bedarf nur etwas Hardware (z.B. NAS mit integriertem FTP-Server) und einen DSL-Anschluß mit ordentlichem UpLoad.
Hallo BugFix.
Das stimmt, wieso alles umsonst? Ich habe eine Buffalo mit 500 GB und die ist echt super.
Aber wie ich die zu einem FTP-Server mache, kann ich Dir gar nicht sagen. Oder meinst Du damit das zugreifen von überall her? Also das kann ich ja. Bin ich hier, dann über lokal, bin ich unterwegs, dann über DynDNS. Aber das finde ich gar nicht so gut. Würde das viel lieber ohne DynDNS machen, da man dann eine Zwischenstation weniger hat.
Also wer da eine Anleitung hat, bitte via PN als mich ![]()
LG,
Crazy-A.
Hallo funkey.
genau das habe ich gesucht.
Herzlichen Dank !!!
Moin Moin.
Wie macht man es, das nach 50 Tastaturanschläge automatisch an der Stelle, an der man sich gerade dann befindet, zum Beispiel der Satz Xyz automatisch geschrieben wird?
Also nicht im GUI sondern ganz egal wo (auch zum Beispiel in einem Dokument oder einem Formular.
Ui, vllt. mal eine Frage von mir, die klar und deutlich ist.
LG,
Crazy-A.
Herzlichen Glühwurm nachträglich.
LG, Lina.
Okay, dann mal PC zu und brav sein.
Dank EUCH !
LG, Crazy-A.
Du meinst, das so. Ich hatte es ganz anders verstanden.
Freu, das es dann okay war das Posting.
LG, Crazy-A.
Hallo Oscar.
1 Watt, das ist doch nicht viel, oder? Also wenn man von 250 Watt einen "Elo-Gruß" bekommt, das merkt man schon, aber wenn Du sagst, das es nur ein Watt ist dann könnte man doch mit dem Finger gar nichts mehr spüren, oder? Ich meine nun am Stromkrabel vom Monitor, nicht im PC. Mein Monitor ist ja von der Stromversorgung am gleichen Netzteil wie mein Mainboard angeschlossen. Habe hinten einmal von der Stromleiste und einmal in dem PC rein und dann von da noch einmal den Strom für den Monitor raus.
Also kann ich das ja eigentlich sogar so testen, oder? Frau hat ja keine anderen Messgeräte zuhause als den "Selbsttest".
LG, Crazy-A.