Du hast die Antwort von der selben Person schon mal in einem anderen Forum bekommen
Schau dir Tutorials zu AutoIt an und lerne GUI Programmierung. Ein Beispiel wie man die E-Mails sortiert habe ich dir ja schon programmiert.
Danach kannst du einfach anfangen die GUI zu designen und die Funktionen den Buttons zuzuweisen.
Ja... bin glaubig ein wenig zu blöd.
Die GUI habe ich so hinbekommen wie ich Sie mir gedacht habe, nur das mit denn Funktionen klappt noch nicht...
Gerade versuche ich ein Textdokument via Button in das Programm einzulesen, sodass der Inhalt der .txt untereinander in dem Input angezeigt wird.
Die GUI an sich ist schon richtig oder?
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <FileConstants.au3>
#include <MsgBoxConstants.au3>
#include <WinAPIFiles.au3>
#include <WindowsConstants.au3>
#Region ###
$email_filter = GUICreate("E-Mail Filter", 820, 463, 177, 143)
$output_email_list = GUICtrlCreateInput("", 16, 40, 233, 409, BitOR($ES_AUTOVSCROLL,$ES_WANTRETURN,$WS_VSCROLL))
$button_open_list = GUICtrlCreateButton("Einfügen", 16, 8, 161, 25)
$button_clear_list = GUICtrlCreateButton("Leeren", 184, 8, 65, 25)
$label_email_list_count = GUICtrlCreateLabel("E-Mails Geladen:", 265, 8, 125, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$label_gender_filter = GUICtrlCreateLabel("Geschlecht Filtern", 265, 40, 128, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
$Checkbox_man = GUICtrlCreateCheckbox("Männlich", 265, 56, 89, 25)
$checkbox_woman = GUICtrlCreateCheckbox("Weiblich", 265, 80, 89, 25)
$checkbox_others = GUICtrlCreateCheckbox("Sonstige", 265, 104, 89, 25)
$label_domain_filter = GUICtrlCreateLabel("Domains Filtern", 265, 134, 112, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
$checkbox_de = GUICtrlCreateCheckbox("Deutsch (.de)", 265, 150, 89, 25)
$checkbox_at = GUICtrlCreateCheckbox("Österreich (.at)", 265, 174, 89, 25)
$checkbox_ch = GUICtrlCreateCheckbox("Schweiz (.ch)", 265, 198, 89, 25)
$checkbox_en = GUICtrlCreateCheckbox("Englisch (.com, .uk, .us, .co.uk, .net)", 265, 222, 193, 25)
$input_man = GUICtrlCreateInput("", 410, 56, 321, 21)
GUICtrlSetFont(-1, 6, 400, 0, "MS Sans Serif")
$input_woman = GUICtrlCreateInput("", 410, 82, 321, 21)
GUICtrlSetFont(-1, 6, 400, 0, "MS Sans Serif")
$input_others = GUICtrlCreateInput("", 410, 108, 321, 21)
GUICtrlSetFont(-1, 6, 400, 0, "MS Sans Serif")
$button_man_pfad = GUICtrlCreateButton("+", 736, 56, 33, 20)
$button_woman_pfad = GUICtrlCreateButton("+", 736, 82, 33, 20)
$button_others_pfad = GUICtrlCreateButton("+", 736, 108, 33, 20)
$button_start = GUICtrlCreateButton("Start", 264, 272, 361, 33)
GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
$button_stop = GUICtrlCreateButton("Stop", 632, 272, 137, 33)
GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
$progress_bar = GUICtrlCreateProgress(264, 312, 505, 17)
$label_count_man = GUICtrlCreateLabel("Männlich:", 272, 360, 65, 17)
$Group_counter = GUICtrlCreateGroup("Output", 264, 336, 297, 113)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$label_count_woman = GUICtrlCreateLabel("Weiblich:", 272, 380, 63, 17)
$label_count_others = GUICtrlCreateLabel("Sonstige:", 272, 400, 63, 17)
$label_count_de = GUICtrlCreateLabel("Deutsch:", 416, 360, 62, 17)
$label_count_at = GUICtrlCreateLabel("Österreich:", 416, 380, 70, 17)
$label_count_ch = GUICtrlCreateLabel("Schweiz:", 416, 400, 62, 17)
$label_count_en = GUICtrlCreateLabel("Englisch:", 416, 420, 62, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Alles anzeigen
Ich kriege einfach kein Gefühl für diese Sprache, müsste eventuell damit anfangen kleinere dinge zu schreiben... bevor ich mich an sowas 'großem' probiere.