![]() |
|
|||||||
| Home | Register | FAQ | Members List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
Hi,
nachdem Dein Wunsch nun geklärt ist gehen wir mal an die Lösung. ![]() Hier gibt es prinzipiell zwei Möglichkeiten: Entweder Du kopierst die Einträge beim Programmende in eine (unsichtbare) Zwischentabelle und speicherst diese dann mit SaveCSV, oder Du schreibst die Inhalte mit FilePut nacheinander direkt in eine Datei. Beim Programmstart prüfst Du dann jeweils mit FileExist, ob eine Datei mit gespeicherten Daten vorhanden ist. Falls nicht, dann präsentiert Du eine leere Combobox. Ansonsten erfolgt ein Einlesen der Daten mit LoadCSV oder FileRead inkl. Bestückung der Combobox. Ich persönlich nehme für meine (Konfigurations-)Daten gerne die Tabellenlösung. Man könnte z.B. je Combobox eine eigene Spalte vorsehen und zusätzlich in die Reihe 0 jeweils die Anzahl von Einträgen ablegen. Darüber hinaus lassen sich aber auch andere Daten bequem in den Tabellenzellen ablegen. Mann muss nur darauf achten, immer auf die korrekte Zelle zuzugreifen. Gruß specci48 |
|
||||
|
hi Specci48,
das war eine sehr gute Idee, die auch sehr gut funktioniert. Leider bekomme ich nur das Speichern in eine Data.txt hin. Sub txtEingabeMonteur_KeyPress (key) anzahl=0 If key = Chr(13) Then combobox3.Insert(anzahl,txtEingabeMonteur.Text) FileOpen (c1, "data.txt", cRandom) FilePut (c1,0,true,txtEingabeMonteur.Text) FileClose (c1) txtEingabeMonteur.Text = "" txtEingabeMonteur.Visible = false End If End Sub Das Laden der Data.txt in die Combobox1 klappt irgendwie nicht. mfg Bobbes |
|
||||
|
Hallo Bobbes,
anbei mal wieder ein kleines Beispielprogramm, da muss ich nicht soviel reden... ![]() Programm starten, in die Textbox einige Eingaben tätigen und jeweils mit "Add" der Combobox hinzufügen. Beim Aufklappen der Combobx werden die hinzugefügten Einträge sichtbar. Mit "Quit" wird in zwei Dateien der Comboboxinhalt gespeichert. Einmal als Tabelle und einmal als sequentielle Datei. Dann das Programm beenden und neu starten. Durch Klick auf "LoadCsv" oder "LoadSeq" wird die jeweilige Datei (Table.txt oder Seq.txt) geladen bzw. die Combobox aus dieser Datei gefüllt. Gruß specci48 |
|
||||
|
Hallo speccie48,
vielen Dank, wie gesagt das mit dem speichern das hat geklappt. Aber ich krieg das mit den Verknüpfungen und den Kommas in den Klammern hin. Das Programm wird aber immer mehr mein Freund. Nochmal vielen vielen Dank und ach ja ich wünsche Dir und dem Rest des Forums frohe Weihnachten. Bobbes |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| AddEvent with ComboBox | erik58 | Questions & Help Needed | 2 | 05-24-2008 02:38 PM |
| ComboBox | Raytracer | Italian Forum | 3 | 04-15-2008 04:15 PM |
| combobox and sqlite | dennishea | Questions & Help Needed | 2 | 03-22-2008 09:48 AM |
| IgnoreKey in ComboBox? | kyto | Questions & Help Needed | 1 | 09-11-2007 04:51 AM |
| ComboBox Value | RandomCoder | Basic4ppc Wishlist | 5 | 06-09-2007 02:07 PM |