Dobrý den,
prosím o radu.
Snažím se o jednoduchou aplikaci spočívající v tom, že
do listboxu se budou přidávat data (textové řetězce) z textboxu. Můj problém spočívá
v tom,že za běhu aplikace se nově přidaná data v listboxu zobrazují, ale neukládají
se do vlastností listboxu (List). Tam je mohu zadat trvale pouze v režimu
návrhu, "natvrdo".
S aplikacemi začínám a používám učebnici Microsoft Visual Basic krok za krokem.
Pokud se držím tam popsaného postupu, mám problém, jak uvedeno výše.
Poradíte mi prosím, jak zajistit, že data vložená do listboxu za běhu apliakce budou
uchována ve vlastnostech i po zavření aplikace?
Děkuji
Fórum › Visual Basic
Přidávání dat z textboxu do listboxu
Když se podíváš do těch zdrojáků, co si připojil k příspěvku, tak uvidíš, že položky Listboxu jsou uloženy v souboru helpPls.frx. A to je ta cesta ... při ukončování programu si položky uložíš do souboru a při startu programu si položky z toho souboru načteš. Ten soubor bude tvůj, tj. nebude to do souboru helpPls.frx :) a je úplně jedno jestli použiješ obyčejný textový soubor, XML, serializaci nebo nějakou binární formu. Pro tebe jako pro začínajícího by asi byl nejlepší textový soubor, kde řádek by znamenal jednu položku Listboxu.
Při ukončení programu uložit obsah ListBoxu
Open "Soubor.dat" For Output As#1
For I = 0 To List1.ListCount - 1
List1.ListIndex = I
Print #1, List1.Text
Next I
Close #1
Při spuštění programu načíst obsah do ListBoxu
Dim T as String
Open "Soubor.dat" For Input As#1
While Not Eof(1)
Line Input #1, T
List1.AddItem T
Next I
Close #1
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Načtení emailu do textboxu(listboxu) ve VB6 — založil Peršink 163-054
Přidávání dat do tabulky po F5 — založil Zuben
[C#] Vytvoření buttonů, Načtení dat do TextBoxu — založil 3ppl3
Pridavani grafiky — založil .
.txt do Listboxu — založil Kano.net
Moderátoři diskuze