🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #3283

Re: delphi-eventhandlers

#3283
From: KLinZ
Date: Sun, 18 Jan 2004 23:32
41 lines
2305 bytes
Lorenzo Dieryckx wrote
(news:dvDOb.1465$mN4.363420781@hestia.telenet-ops.be):

> Allesins al h��l erg bedankt voor deze informatie, ik heb nu ook een
> beetje meer info gekregen in de werking van delphi.
>
> Mijn probleem is jammergenoeg nog niet opgelost.
> Het probleem is dat mijn unit geen dfm file heeft.

Dat is geen probleem. Je moet dan alleen de events 'handmatig' in de code
koppelen.

> Het betreft hier gewoon een klasse, die in een aparte
> unit staat. (zoals een standaard cpp+h file unit in c++)
> de bedoeling is dat ik die klasse dan in een ander programma
> (volledig met form en al) kan gebruiken.

Een form staat meestal wel in een .dfm file.

> --> vb'tje in UML:

<snip UML>

> Blijkbaar word het 'object' keyword niet aanvaard in een *.pas file.

Het is TObject. Het is geen keyword. Het is is de basisklasse in Delphi.

> ben ik dan verplicht om een dfm file aan te maken en te koppelen aan
> die unit?

Dat is wel het handigste. In de .dfm file staat de definitie van het form en
de componenten erop.

> verwacht die dfm file dan niet dat er een form gedefineerd wordt en
> zo? questions questions questions ;-)

Het beste kies jij File -> New Form als startpunt. Dan heb je deze problemen
niet.

-- 
www.zenobits.com
Technical Details
Message-ID: <100m61r85js7hff@corp.supernews.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
References: <IPBOb.1406$H84.327756991@hestia.telenet-ops.be> <100lse5s18me85a@corp.supernews.com> <dvDOb.1465$mN4.363420781@hestia.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,3b45b289412de21e
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2004-01-18 15:35:24 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: "KLinZ" <klinz@NOSPAMzenobitsSPAMMERTSNO.com.invalid>
Newsgroups: be.comp.programming
Subject: Re: delphi-eventhandlers
Date: Mon, 19 Jan 2004 00:32:03 +0100
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <100m61r85js7hff@corp.supernews.com>
References: <IPBOb.1406$H84.327756991@hestia.telenet-ops.be> <100lse5s18me85a@corp.supernews.com> <dvDOb.1465$mN4.363420781@hestia.telenet-ops.be>
MIME-Version: 1.0
Content-Type: text/plain;
 charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
X-Complaints-To: abuse@supernews.com
Lines: 42