Hallo zusammen,
ich habe ein Problem, schreibe gerade einen Script mit dem man sich in einem Netzwerk Nachrichten schicken kann. Ich wollte das ganze lösen, indem in einem Freigegebenen Ordner eine ini-Datei angelegt wird, über welche alle, die das Programm nutzen Nachrichten schicken können. Ich habe mir dass ganze so vorgestellt: in einem ini-Bereich werden die Benutzernamen der gerade aktiven User angegeben. Zusätzlich wird dann noch eine weitere sektion für jeden User angelegt in welcher sich der Schlüssel "empfangen" befindet. Ich bin aber an der realisierung gescheitert, ich blick nicht mehr durch, und weiß auch nicht wie ich das ganze anstellen soll, ich würde mich freuen, wenn mir jemand helfen könnte.
Ich hab hier mal die Gui :
[autoit]#include <GuiConstants.au3>
$Name = @UserName
GuiCreate("Nachrichtenschicker", 404, 308,-1, -1 , BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS))
[/autoit][autoit][/autoit][autoit]$Schliesen = GuiCtrlCreateButton("Schließen", 330, 260, 70, 40)
$Senden = GuiCtrlCreateGroup("Senden", 130, 0, 270, 110)
$Edit_5 = GuiCtrlCreateEdit("Nachrichtentext", 140, 20, 250, 50,$ES_AUTOVSCROLL + $WS_VSCROLL)
$Nachrichtentextbox = GuiCtrlCreateButton("Nachricht schicken", 190, 70, 140, 30)
$Sendenan= GuiCtrlCreateLabel("Senden an:", 10, 10, 90, 20)
$Empfangen = GuiCtrlCreateGroup("Empfangen", 130, 110, 190, 190)
$Analle = GuiCtrlCreateCheckbox("An alle", 330, 110, 80, 40)
$EmpfangenerText = GuiCtrlCreateEdit("Empfangener Text", 140, 130, 170, 160)
$Benutzerliste = GuiCtrlCreateTreeview(10, 30, 110, 270)
$Benutzerlistetreeview = GUICtrlCreateTreeViewItem("Benutzerliste", $Benutzerliste)
$Nutzerhier = GUICtrlCreateTreeViewItem($Name, $Benutzerlistetreeview)
GuiSetState()
While 1
$msg = GuiGetMsg()
Select
Case $msg = $Schliesen
Exit
Case $msg = $Senden
Case $msg = $Edit_5
Case $msg = $Nachrichtentextbox
Case $msg = $Sendenan
Case $msg = $Empfangen
Case $msg = $Analle
Case $msg = $EmpfangenerText
Case $msg = $Benutzerliste
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
EndSelect
WEnd
Exit
Grüße vinschni