Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
Re: Problem mit Events
13. Jan 2009, 19:08
Ich hoffe ja mal nicht, dass du davon ausgehst, dass der Text "Verdammter, ..." irgendwann mal erscheint.
Zitat von Angelnoir:
Delphi-Quellcode:
procedure TDialogFrame.Button1Click(Sender: TObject);
begin
weiter:=true;
end;
procedure TDialogFrame.Dialog1;
begin
weiter:=false; // <-- wenn das gemacht wird ...
Mann1Lbl.Caption:='Hey! Du da, mach die Augen auf, es wird Zeit!';
SpielerLbl.Caption:='...';
If weiter then // <-- ... dann wird das hier nie ausgeführt
Mann1Lbl.Caption:='Verdammter, verschlafener Kerl, wach endlich auf!';
end;
Vielleicht suchst du ja so etwas ...
Delphi-Quellcode:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls, AdvDateTimePicker;
type
TForm1 = class(TForm)
Label1: TLabel;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private-Deklarationen }
FWeiter: Boolean;
procedure SetWeiter( const Value: Boolean);
public
{ Public-Deklarationen }
property Weiter : Boolean read FWeiter write SetWeiter;
end;
var
Form1: TForm1;
implementation
uses
DateUtils;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Weiter := True;
end;
procedure TForm1.SetWeiter( const Value: Boolean);
begin
FWeiter := Value;
if
Weiter
then
Label1.Caption := ' Weiter ist True'
else
Label1.Caption := ' Weiter ist False';
end;
end.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
|
|
Zitat
|