Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Usuwanie kontrolki z kodu
marchan




Typ: neutral
Postów: 40
Zarejestrowany: Oct 2004
Usuwanie kontrolki z kodu

Czesc
Chcę  zrobić sobie w kontrolce menu (PopupMenu) z pozycją Usuń kontrolke. Jaki kod zamknie mi kontrolke i usunie z pamięci?

02-01-2005 20:53
Pokaż profil marchan  Wyślij email do marchan   
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

Spróbuj destroy window:

Declare Function DestroyWindow Lib "user32" Alias "DestroyWindow" (ByVal hwnd As Long) As Long

I wywołanie:

DestroyWindow usercontrol.hwnd

albo wysyłanie do kontrolki wm_close


_____________________________________________
www.mob.abc.pl - moja strona o VB

02-01-2005 22:21
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

bisiek, a jesteś pewien, że zniszczenie okna kontrolki usunie także sam obiekt z pamięci?


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

04-01-2005 09:51
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

Hmm, kiedyś przypadkiem znalazłem sposób na usuwanie kontrolek, ale nie jestem pewny czy jest 100% skuteczny. Spróbuj wsadzić kontrolkę na jakąś formę (np. przez setparent) i ją odładować.


_____________________________________________
www.mob.abc.pl - moja strona o VB

04-01-2005 10:20
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1