ISN AutoIt Studio - German

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Bug melden / Report Bug
  • Kategorie ISN Form Studio 2
  • zuständig
    ISI360
  • Betriebssystem Windows 7 (64 Bit)
  • Schweregrad niedrig
  • Dringlichkeit gering
  • betrifft Version 0.92 BETA
  • fällig in Version unbestimmt
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: ISN AutoIt Studio - German
angelegt von sj - 30.04.2013
zuletzt bearbeitet von ISI360 - 22.05.2013

FS#107 - FS2, Listview, Spalten erstellen

Ich versuche gerade im FS2 eine Listview (Handle: $listview) zu erstellen mit drei Spalten. Ich gebe bei Text/Data ein: "RS485|Device|Firmware". Die Spalten werden
aber nicht übernommen.

Weitere Einträge wollte ich per ExtraCode hinzufügen:

GUICtrlCreateListViewItem("item1|col12|col13", $listview)
GUICtrlCreateListViewItem("item2|col22|col23", $listview)
GUICtrlCreateListViewItem("item3|col32|col33", $listview)

Wenn ich die Form so teste, erhalte ich nur die 1. Spalte, Spalte 2 und 3 fehlen.

geschlossen von  ISI360
22.05.2013 09:46
Grund für das Schließen:  Behoben / Fixed
sj schrieb am 30.04.2013 09:32

PS:
Wenn ich in Test/Data "RS485|Device|Firmware" eingebe und auf übernehmen klicke,
funktuioniert es nur 1x. Wenn man danach das Control bewegt, in der Größe ändert
oder ein Doppelklick darauf ausführt, wird das vermeidlich gespeicherte
"RS485|Device|Firmware" wieder durch eine einspaltige Version ersetzt. Aus
"RS485|Device|Firmware" wird im Text/Date Feld von selber wieder "RS485" und
damit sind die Spalten wieder weg.

Admin

Ich würde das ganze so realisieren:

Unter Text im Forstudio nichts eingeben sondern die Spalten via Extracode realisieren:
_GUICtrlListView_AddColumn($control_handle, "Column 1", 100)
_GUICtrlListView_AddColumn($control_handle, "Column 2", 100)

-> Durch _GUICtrlListView_AddColumn hast du auch gleich mehr möglichkeiten für die Spalten!

natürlich benütigst du dazu das #Include <GuiListView.au3> Include in deinem Hauptskript (oder wenn du es im Formstudio testen willst einfach das Include als Extracode zur GUI)

Hoffe das Hilft dir weiter!

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung