Hallo, ich möchte gerne eine Art Datenbank erstellen. Das Ziel des Programmes ist es,
Werte in eine .ini Datei zu schreiben, um diese dann später auszulesen und darzustellen.
Jedoch weiss ich nicht, wie ich das realisieren kann. Ich habe daran Gedacht, für jeden
Eintrag eine neue Sektion zu erstellen, die dann numeriert in einer Tabelle angezeigt wird.
Beispiel:
[Eintrag 1]
Vorname=Max
Zuname=Mustermann
Adresse=Musterstraße 1
PLZ=12345
Ort=Musterhausen
[Eintrag 2]
...
Ich weiss leider auch nicht, wie ich es hinbekomme, dass das Programm erkennt,
welches der aktuelle Eintrag für eine Nummer hat, um dann die fortlaufende Nummer
zu nehmen.
#include <GUIConstantsEx.au3>
#include <GUIListView.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Verzeichnis", 482, 350, -1, -1)
GUISetBkColor(0xFFFFFF)
$ListView1 = GUICtrlCreateListView("Nr.|Vorname|Zuname|Adresse|PLZ|Ort", 8, 8, 465, 313)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 40)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 80)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 2, 70)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 3, 110)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 4, 51)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 5, 110)
_GUICtrlListView_JustifyColumn(GUICtrlGetHandle($ListView1), 1, 2)
_GUICtrlListView_JustifyColumn(GUICtrlGetHandle($ListView1), 2, 2)
_GUICtrlListView_JustifyColumn(GUICtrlGetHandle($ListView1), 3, 2)
_GUICtrlListView_JustifyColumn(GUICtrlGetHandle($ListView1), 4, 2)
_GUICtrlListView_JustifyColumn(GUICtrlGetHandle($ListView1), 5, 2)
$MenuItem1 = GUICtrlCreateMenu("Datei")
$MenuItem2 = GUICtrlCreateMenuItem("Neuer Eintrag", $MenuItem1)
$MenuItem3 = GUICtrlCreateMenu("Hilfe")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd