Bug in Delphi5
Von: Jörg Achtenhagen (mygarbage@gmx.de) [Profil]
Datum: 02.11.2009 10:09
Message-ID: <4aeea1d8$0$6551$9b4e6d93@newsspool4.arcor-online.net>
Newsgroup: de.comp.lang.delphi.misc
Datum: 02.11.2009 10:09
Message-ID: <4aeea1d8$0$6551$9b4e6d93@newsspool4.arcor-online.net>
Newsgroup: de.comp.lang.delphi.misc
Hallo,
kleines Testproject. Wenn ich ein Breakpoint in SetBlaBla setzen oder
mit F7 in die Procedure SetBlaBla springe, bekomme ich die Meldung:
Assertion failure: "evThreadId == GetCurrentThreadId()"
in ..\win32src\eval32.cpp at line 582
Continue execution?
Gibt es für dieses Problem eine Lösung? Drüber springen ist leider keine.
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
procedure SetBlaBla(const ADate: Variant);
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var
vDate: Variant;
begin
vDate := Date;
SetBlaBla(vDate);
end;
procedure TForm1.SetBlaBla(const ADate: Variant);
var
dt: TDateTime;
begin
dt := ADate;
end;
[ Auf dieses Posting antworten ]Antworten
- Heiko Nocon (02.11.2009 14:49)
- Sören Mühlbauer (02.11.2009 15:14)
- Hans-Peter Diettrich (02.11.2009 16:05)
- Sören Mühlbauer (02.11.2009 16:50)
- Arno Garrels (02.11.2009 18:07)
- Hubert Seidel (02.11.2009 20:09)
- Jörg (03.11.2009 08:44)
- Hubert Seidel (03.11.2009 20:45)
- Michael Justin (03.11.2009 17:07)
- Zacharias Zander (03.11.2009 17:49)
