Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > избавьте от мучений;)


Автор: serpentyna 28.2.2004, 19:35
Подскажите как избавиться от мерзкого мелькания при выгрузке формы(почему при этом мелькают и вовсе незагруженные формыconfused.gif).И нужно ли закрывать наборы записей, т.е data1.recordset.close ?
p.s если вопросы оказались глупыми,то простите меня заранее

Автор: cardinal 29.2.2004, 04:08
Модератор: Название темы должно отражать ее суть!

Цитата
Подскажите как избавиться от мерзкого мелькания при выгрузке формы

Код покажи, может что подскажут...

Цитата
нужно ли закрывать наборы записей, т.е data1.recordset.close ?

Это следует делать в том случае, если твоя программа завершает использование объекта Recordset. Весьма важно закрывать объект Recordset, особенно если он блокирует таблицу (читай про многопользовательские базы данных). При закрытии набора записей снимается блокировка, которую установило твое приложение на объект базы данных. После снятия блокировки с объекта разрешается доступ к нему со стороны других пользователей.

Взято из книжки:

Мак-Манус, Джеффри, П.
Обработка баз данных на Visual Basic 6.: Издательский дом "Вильямс", 1999. 672 стр.
ISBN 5-8459-0002-6 (рус.)

Советую приобрести. Эта одна из тех по которым я учился...

Автор: serpentyna 1.3.2004, 14:23
tak vrode nichego osobennogo i ne delayu.
na sobitii form_unload() pishu :
data1.recordset.close
data1.recordset=nothing
frm1=Nothing

i vse.no pochemu-to pri zakritii formi melkayut vse podryad.
knijka eta u mneya est,toj po ney uchus.tolko tam nichego pro taki kazusi ne skazano.

Автор: Mephisto 1.3.2004, 19:58
Цитата
7) На форуме есть возможность транслитерации в кириллицу, в связи с чем крайне не желательно использовать латинский алфавит для сообщения: "Eto sil'no razdrazhajet!"

Правила форума

Автор: Skywalker 2.3.2004, 08:31
т ыпроект компиллировала или ты это вдишьи в среде программирования? Попробуй скомпилить.

Автор: serpentyna 12.3.2004, 19:52
Что значит скомпилировать?А делаю я это в среде программирования.Оказывается нужно было закрыть все ненужные формы в среде программирования.Вот глупость-тоsmile.gif

Автор: Mephisto 15.3.2004, 18:06
Откомпилировать - сделать из твоей программы *.ехе.
В VB это "Make EXE"

Автор: serpentyna 24.3.2004, 19:21

Цитата
Откомпилировать - сделать из твоей программы *.ехе.
В VB это "Make EXE"

и для чего это нужно?

Автор: valex13 26.3.2004, 05:05
А зачем тогда вообще писать программы ? :-(

Автор: serpentyna 27.3.2004, 16:54
Вопрос какой-то риторический.

Автор: cardinal 27.3.2004, 18:28

 ! 
 
Придерживайтесь правил форума и не флеймите!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)