Zwar nicht so exotisch wie die anderen Versuche, aber funktionsgähig...
Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 293, 385, 192, 124)
$Tab1 = GUICtrlCreateTab(4, 4, 277, 281)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH + $GUI_DOCKHEIGHT)
$TabSheet1 = GUICtrlCreateTabItem("TabSheet1")
$Edit1 = GUICtrlCreateEdit("", 12, 44, 265, 233)
GUICtrlSetData(-1, "Edit1")
$TabSheet2 = GUICtrlCreateTabItem("TabSheet2")
$Edit2 = GUICtrlCreateEdit("", 8, 40, 269, 241)
GUICtrlSetData(-1, "Edit2")
$TabSheet3 = GUICtrlCreateTabItem("TabSheet3")
$Edit3 = GUICtrlCreateEdit("", 12, 36, 261, 245)
GUICtrlSetData(-1, "Edit3")
$TabSheet4 = GUICtrlCreateTabItem("TabSheet4")
$Edit4 = GUICtrlCreateEdit("", 16, 52, 249, 229)
GUICtrlSetData(-1, "Edit4")
GUICtrlCreateTabItem("")
$Button1 = GUICtrlCreateButton("löschen", 44, 296, 129, 65, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Switch GUICtrlRead($Tab1)
Case 0
GUICtrlSetData($Edit1, "")
Case 1
GUICtrlSetData($Edit2, "")
Case 2
GUICtrlSetData($Edit3, "")
Case 3
GUICtrlSetData($Edit4, "")
EndSwitch
EndSwitch
WEnd
Edit, hab mal noch die überflüssigen includes entfernt, war ja nicht mit anzusehen ;)