HI Leute!
Mein Problem ist folgendes.
Ich möchte das sich die GUICtrlCreateListView an die GUI anpasst egal wie groß diese ist.
Es funktioniert auch beim "ersten" mal.
Nur wird die listview im Programm auch gelöscht mit GUICtrlDelete($listview) und dann wieder neu erstellt.
Und hier entsteht mein Problem das die Listview dann genau so groß ist wie ich sie beim GUICtrlCreate angebe.
Danke
Florian
Spoiler anzeigen
#include <GuiConstants.au3>
#include <GuiListView.au3>
GuiCreate("Desktop Größe Test", 800, 600, -1, -1 , BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS) )
$Button_2 = GuiCtrlCreateButton("Start", 75, 10, 55, 20)
[/autoit] [autoit][/autoit] [autoit]$listview = GUICtrlCreateListView("Nr. |IP Adresse |PC Name |User |Office |Uptime |VNC |OS", 10, 100, 780, 480, -1, BitOR($LVS_EX_REGIONAL, $LVS_EX_FULLROWSELECT, $LVS_EX_GRIDLINES))
GuiSetState()
While 1
$msg = GuiGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_2
If $listview <> 0 Then
GUICtrlDelete($listview)
EndIf
$listview = GUICtrlCreateListView("Nr. |IP Adresse |PC Name |User |Office |Uptime |VNC |OS", 10, 100, 780, 480, -1, BitOR($LVS_EX_REGIONAL, $LVS_EX_FULLROWSELECT, $LVS_EX_GRIDLINES))
EndSelect
WEnd