|
#1
|
|||
|
|||
Очистка формы
Всем добра! Народ, такой вопрос. на форме есть комбобокс, выбираю в нем какое-то подразделение, в листбоксе отображаются сотрудники этого подразделения. Когда закрываю форму после всех этих манипуляций, затем заново ее открываю и отображаются результаты прошлой выборки. Как сделать так, чтобы при повторном открытии формы, комбобоксы и листбоксы были чистыми? т.е. как будто форма открылась впервые. Как убрать из памяти прошлые манипуляции с формой проще говоря
|
#2
|
||||
|
||||
убрать форму из auto-create, при ее вызове создавать руками, при закрытии удалять.
Пишу программы за еду. __________________ |
#3
|
||||
|
||||
1. заходишь project --> options --> forms, убираешь форму вправо
2. когда надо вызвать пишешь Код:
if (not Assigned(form2)) then form2:=Tform2.Create(Self); form2.show; Код:
Action:=caFree; form2:=nil; или процедурку, которая при создании формы чистит все поля но создавать и разрушать конечно правильнее Я за здоровый экстрим! Спасибо за "спасибо") |
#4
|
|||
|
|||
Спасибо!!!
|