Article View: alt.pl.mag.at
Article #35985Delphi i problemik
From: Raph
Date: Tue, 03 May 2005 16:51
Date: Tue, 03 May 2005 16:51
71 lines
2799 bytes
2799 bytes
Jako, ze aktualnie zaczynam poznawac arkana wspanialego srodowiska
jakim jest Delphi, mam pewien problemik. Mam nadzieje, ze znajda tu sie
ludzie, ktorzy mi pomoga w zapewne, banalnym problemie.
Otoz. Mam formularz i przy jego zamykaniu (zdarzenie OnClose) ma
wyskakiwac okienko z pytaniem czy na pewno chce sie zamknac. Wiadomo -
uzylem MessageBox i jest ok. Dodatkowo na formularzu ma byc button
"Wyjscie", ktory robilby to samo, czyli zamykal formularz i tez mialoby
wyskakiwac to okienko z pytaniem. Tutaj mam problem, bo nie wiem jak to
rozwiazac, zeby przy zdarzeniu OnClick przycisku zamykalo formularz.
Ponizej przedstawiam kod:
<code>
unit zadanie_2b;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
btnWyjscie: TButton;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure btnWyjscieClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
decision: integer;
begin
decision := Application.MessageBox('Na pewno chcesz
zakończyć?','Potwierdzenie',MB_YesNo+MB_IconQuestion);
if decision=IDYes then
Action := caFree
else
Action := caNone;
end;
procedure TForm1.btnWyjscieClick(Sender: TObject);
begin
//tutaj jest wlasnie problem ;)
end;
end.
</code>
Bede wdzieczny za pomoc. :)
Tak BTW - jaka ksiazke byscie polecili do nauki Delphi. Do C++ mam
"Symfonie" do Pascala mam ksiazke Marciniaka, a co do Delphi? Hehe -
juz wspominalem o ksiazka w watku o e-bookach, ale chodzi mi tutaj
wlasnie o taka jedna dobra ksiazke...
--
Rafal "Raph" Grzegorek
Gadu-Gadu: #3307817**Tlen: raph007**Jabber: raph[-at-]chrome.pl
GLKS "Pelikan" Niechanowo - www.pelikan-niechanowo.prv.pl
Rzuc IE dla lepszej przegladarki - http://operapl.net/NIE/
Technical Details
Message-ID:
<4277acce@news.home.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.home.net.pl!not-for-mailShow Full Headers
Complete Article Headers
Date: Tue, 03 May 2005 18:51:03 +0200 From: "Raph" <neo_n_.fuck.you@spammers.poczta.onet.pl> Subject: Delphi i problemik Newsgroups: alt.pl.mag.at User-Agent: XanaNews/1.17.3.1 Hamster/2.0.6.0 X-Face: r$5Md|+a*6[b2K$_rX8%jRjQ/v]azH=[=l<eNDkR@%'v@6+HzW:@~%6]+KlFD6lzr:s/513 Q^7qk:nss7F,@nU':Ri6rJKqvuT MIME-Version: 1.0 NNTP-Posting-Host: 217.99.109.143 Message-ID: <4277acce@news.home.net.pl> X-Trace: news.home.net.pl 1115139278 217.99.109.143 (3 May 2005 18:54:38 +0200) Organization: home.pl news server Lines: 71 X-Authenticated-User: rafal.epoczta Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.home.net.pl!not-for-mail Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit