[autoit]
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 615, 440, 192, 124)
$Button1 = GUICtrlCreateButton("Exit", 496, 384, 81, 33)
$Tab_1 = GUICtrlCreateTab(20,20,450,300)
$Tab_Item_1 = GUICtrlCreateTabItem("TAB 1")
$Tab_Item_2 = GUICtrlCreateTabItem("TAB 2")
$Tab_Item_3 = GUICtrlCreateTabItem("TAB 3")
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $tab_1
_TabFunc(GUICtrlRead($tab_1))
Case $Button1, $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _TabFunc($_Index)
Msgbox(0,"","Es wurde TabItem-" & $_Index+1 & " angeklickt")
Switch $_Index
Case 0
; Code für TabItem-1 (Index 0)
Case 1
; Code für TabItem-2 (Index 1)
Case 2
; Code für TabItem-3 (Index 2)
EndSwitch
EndFunc