Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2012, 21:33   #1
tanyuxxxa
Пользователь
 
Регистрация: 28.02.2012
Сообщений: 38
По умолчанию Очистка данных

В Visual B. кнопка поиска информации..как сделать чтобы данные очищались после того как нажимаешь на нее второй раз!?
Код:
Private Sub Command7_Click()
k = 1
Seek #1, k
Do While Not EOF(1)
Get #1, k, bd
If InStr(bd.T, Text12.Text) <> 0 Or _
 InStr(bd.Dolshnost, Text12.Text) <> 0 Or _
 InStr(bd.Cex, Text12.Text) <> 0 Or _
 InStr(bd.Hio, Text12.Text) <> 0 Or _
 InStr(bd.OthisleniaP, Text12.Text) <> 0 Or _
 InStr(bd.OthisleniaS, Text12.Text) <> 0 Or _
 InStr(bd.Dop, Text12.Text) <> 0 Or _
 InStr(bd.Premya, Text12.Text) <> 0 Or _
 InStr(bd.Yger, Text12.Text) <> 0 Then List1.AddItem k & "   " & Trim(bd.T) & "   " & Trim(bd.Dolshnost) & "   " & Trim(bd.Cex) & "   " & Trim(bd.Hio) & "   " & Trim(bd.OthisleniaP) & "   " & Trim(bd.OthisleniaS) & "   " & Trim(bd.Oklad) & "   " & Trim(bd.Dop) & "   " & Trim(bd.Premya) & "   " & Trim(bd.Yger)

k = k + 1
Loop
tanyuxxxa вне форума Ответить с цитированием
Старый 01.07.2012, 21:54   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Бейсик не знаю но думаю что нужно что-то вроде:
Код:
Private Sub Command7_Click()
 List1.Clear
...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.07.2012, 22:18   #3
tanyuxxxa
Пользователь
 
Регистрация: 28.02.2012
Сообщений: 38
По умолчанию

Нет(там нужно что то вроде очистки переменной....
tanyuxxxa вне форума Ответить с цитированием
Старый 01.07.2012, 22:31   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Поясняй подробнее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.07.2012, 10:46   #5
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,378
По умолчанию

Помечтал, но так и не понял.

Для контроля нажатий на кнопку можно воспользоваться меткой (Label).
Размещаем где нибудь в уголке формы и делаем невидимой:
Код:
Label1.Visibl = False
Label1.Caption = ""
В первых строках п/п контролируем содержимое метки:
Код:
if Label1.Caption = "5" Then
  ' выполняем необходимые действия по инициализации полей
EndIf
При выходе из п/п меняем содержимое метки:
Например:
Код:
Label1.Caption = "5"
При следующем вызове п/п сработает контроль и ...

Возможно, что это не то, и не самый лучший способ, но ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очистка метаданных DronLee C# (си шарп) 1 03.10.2011 13:33
очистка OpenPictureDialog Itachi Помощь студентам 1 10.06.2011 22:17
Очистка базы от устаревших данных Djuleta86 Microsoft Office Access 1 25.02.2011 18:20
очистка get Gromsky PHP 1 19.08.2009 19:15
Очистка TImage TaTT DoGG Компоненты Delphi 2 14.05.2008 20:57