mit klick in Liste Felder in Dialog ausfüllen
-
Es egt um ein kleines programm das im Hintergrund die emailPostfächer abfragt
Da habe ich für die eingabe der daten nen Dialog mit den Feldern
ich möchte dort nun ne Liste der bekannten Server mit all den benötigten Daten anbieten
Nur bin ich mir halt nicht sicher wie ich das am besten realisiere
Ich Schwanke da z.b. zwischen einem CListCtrl und der Variante das feld Host als
Dropdownliste auszuführenDaher frage ich nunmal euch wie würdet ihr das realisieren
achja in der liste soll auch nur der host oder name sichtbar sein
z.b. pop.gmx.net oder GMXVorallem würde mich die darunterliegende Speicherung der Daten interessieren
-
Ob Du nun ne Liste nimmst oder ein DropDown ist eigentlich gleich, kommt nur drauf aun was de an Platz hast und wie dein Dialog dann aussieht. Die Haltung der Daten im Programm kannste bei einem CListCtrl am einfachsten machen, Da Du hier jeden Eintrag einen Zeiger zuordnen kannst (SetItemData, GetItemData). Der Zeiger ist dann ein Zeiger auf eine Struktur in dem Du deine benötigten Daten hälst. Oder einfach die Daten in einem CArray halten und über den Index zuordnen.
So mal schnell 2 Varianten wie man das machen kann. Wobei es sicher noch 1000 andere Möglichkeiten gibt.
Hoffe hilft Dir erst mal weiter.
#Gruß Matthias