- Код: Выделить всё
Unload frmPh
Set frmPh = Nothing
пока тестирую программу - выгружается, а, после компилляции (exe-шник), - нет. Подскажите начинающему!?
Unload frmPh
Set frmPh = Nothing
Dim frm As Form
...
Set frm = New frmSettings
Load frm
...
frm.Show vbModal
...
Unload frm
Set frm = Nothing
Dim hMem as Long
hMem=GetModuleHandle("gdi32.dll")
FreeLibrary hMem
А что такое активный таймер. Первый раз поставил таймер и сейчас не знаю, может быть он активный?alibek писал(а):Если форма при этом не выгружается, значит на ней есть несброшенные перекрестные ссылки, активные таймеры или другие недоработки.
GetModuleHandle
Private Sub Form_Unload(Cancel As Integer)
Проверил. Клавишей F8. И понял, что та процедура, где происходит выгрузка формы frmInfoпроверь нет ли ссылок на форму или на контрол формы в других модулях при открытии проэкта и при закрытии
Private Sub Form_Unload(Cancel As Integer)
Unload frmInfo
Set frmInfo = Nothing
Unload frmPh
Unload Me
Set frmPh = Nothing
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43