list....

5 отговора 0 прегледа
#1

list....

Някой би ли ме светнал, как въведените данни 1 във list1, при затваряне на формата и след това стартиране на същата , те да останат в list1.
Прилагам сорса! бЛАГОДАРЯ! :)

Private Sub vkCommand1_Click()
List1.AddItem Text7.Text
Text7.Text = ""
Text7.SetFocus
vkCommand1.Enabled = False
End Sub

Отговор
в отговор на zvezdi4kata_ff #2

Re: list....

Версия на VB?
При затваряне, криеш формата (Hide), вместо да и даваш да се затвори.


Отговор
в отговор на zvezdi4kata_ff #3

Re: list....

Ами... как да го обясня?
Имам една форма, на която съм поставила frame а върху нея съм поставила list1.
Пробвах рамката да я скрия с visible = false и така за момент се получава, но ако затворя генерално цялата програма и след това като я стартирам , тях вече ги няма в list1. Как мога да съхранявам въведените данни и след, като съм затворила програмата? Дали е възможно да се създаде текстов файл(Notepad) , вкойто да записвам въведените данни, и след това list1 да си зарежда данните оттам?
Предварително моля да бъда извинена за използваната непрофесионална терминология, тъй като не се занимавам професионално.
Ползвам VISUAL BASIC 6.0. Благодаря!

Отговор
в отговор на zvezdi4kata_ff #4

Re: list....

Ааа, аз мислех, че имаш няколко форми, и затваряш формата без цялата програма да се затваря. Ако цялата програма се затваря, да - трябва някъде да запишеш тези данни, после да ги четеш.
Сега обаче не мога да дам точен код.

EDIT: Колко са ти елементите в Listbox-а горе-долу? 5? 10? 20? 100? Хиляда?


Редактирано от Naki на

Отговор
в отговор на zvezdi4kata_ff #5

Re: list....

Какво стана - решихте ли проблема?


Отговор
в отговор на Naki #6

Re: list....

Здравей Naki!
Извинявай за закъснелия отговор - бях заета с друг проект!
Lstbox1 съдържа към около 200 елемента , но когато се налага ще трябва да изтривам или съответно добавям елемент....към списъка.
Това уточнявам за да стане ясно, че елементите няма да са константна величина.

Редактирано от zvezdi4kata_ff на

Отговор