🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #443

Re: Close() w wxPy

#443
From: Jarek Zgoda
Date: Fri, 03 Jan 2003 19:58
23 lines
1954 bytes
bart <lda2@wp.pl> pisze:

>>   W aplikacji pisanej przy uzyciu wxPy ;-) z jednego okna otwiram drugie
>> (typu wxFrame). Nastepnie z tego pierwszego daje self.Close (true), albo
>> self.Destroy(). I tu pytanie: nie zamyka mi potomnego okienka... A
>> chcialbym zeby to robilo. Jak mozna to zrobic? (pewnie cos pokopalem z
>> dziedziczeniem, ale juz nie wiem...) :(
> jest sobie taka metoda w obiekcie jak __del__ spróbuj ją wykorzystać.
> wywoływana jest w momencie usuwania obiektu przez GC.

I - podobnie jak w Javie z metodą finalize() - musisz założyć, że GC 
zostanie wywołane. A co wtedy, jeżeli GC *nie zdąży zostać wywołane* 
(program zakończy działanie, a proces PVM zostanie usunięty z 
pamięci przed wywołaniem GC)?
Oto jest pytanie. Odpowiedzią jest konstrukcja try...finally. Nie wiem
czemu jedynie moi koledzy, którzy kiedykolwiek mieli do czynienia z
Object Pascalem, używają tej konstrukcji "naturalnie" (tzn. zawsze,
kiedy trzeba).

-- 
Jarek Zgoda
http://www.zgoda.biz/
jabber:jarek@jabberpl.org|ICQ:178306476|GG:3422968|Tlen:jzgoda
Technical Details
Message-ID: <slrn.pl.b1bq5c.4ld.jzgoda@kotek.home>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
References: <au9k17$6ft$1@news.tpi.pl> <pan.2003.01.02.17.18.02.277596@wp.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
From: Jarek Zgoda <jzgoda@usun.gazeta.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: Close() w wxPy
Date: Fri, 3 Jan 2003 19:58:12 +0000 (UTC)
Organization: Groove Family Cyco
Lines: 23
Message-ID: <slrn.pl.b1bq5c.4ld.jzgoda@kotek.home>
References: <au9k17$6ft$1@news.tpi.pl> <pan.2003.01.02.17.18.02.277596@wp.pl>
NNTP-Posting-Host: qs155.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: news.tpi.pl 1041623892 7027 80.50.238.155 (3 Jan 2003 19:58:12 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Fri, 3 Jan 2003 19:58:12 +0000 (UTC)
X-Beer: Carlsberg
X-Licznik: 226
User-Agent: slrn/0.9.7.4 (pl-1.4.3) (Linux/2.4.20 (i586))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit