Hi Leute,
ich hab in meinem Programm, eine Art "Texteditor" ein Menü, in dem es "Speichern", und "Speichern als" gibt. Die Speicher-Funktion an sich ist kein Problem, doch, wie in anderen Programmen, möchte ich, dass wenn der Texte aus dem Editor noch genau mit dem Text in der Datei , also einer Textdatei, übereinstimmt, der "Speichern"-punkt deaktiviert ist. Also mein eigentliches Problem ist das Vergleichen...
Im Moment sieht der "Speichern"-Part so aus:
[autoit]If $msg = $saveitem Then
FileWrite($filesa, $Ausgabe)
GUICtrlSetData($statuslabel, "Status: gespeichert!")
Sleep(5000)
GUICtrlSetData($statuslabel, "Status:"&$defaultstatus)
EndIf
Dabei handelt es sich bei der Variable $filesa um den Pfad, der ja mindestens einmal mit der "Speicher als"-Funktion angegeben sein muss, un bei $Ausgabe um das Editfelt.
Ich denke mal das wird am Ende dann irgentwie so aussehen:
[autoit]If $Ausgabe = $Datei Then $saveitem = GUICtrlSetState(-1, $GUI_DISABLE)
[/autoit](Oder so ähnlich... Das soll jz nur der Logig dienen! )
Ich hoffe ihr ihr könnt mir helfen, wo ich mir eig. ziemlich sicher bin!
MFG Mr.Geheim