Registriert seit: 21. Mai 2010
163 Beiträge
Delphi 5 Professional
|
AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.
25. Nov 2010, 13:00
Hier Teile der "Test- Unit":
Delphi-Quellcode:
[...schnipp...]
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
UNotifikationen; //<-- die verwendete, eigene Unit
[...schnipp...]
var
Form1: TForm1;
Test: TNotifikationen; //<-- die verwendete Klasse aus eigenen Unit
[...schnipp...]
procedure TForm1.FormCreate(Sender: TObject); //<-- und die beiden Methoden aus der Klasse
begin
Test.Create(self);
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
Test.Destroy;
end;
end.
Hier Teile der eigenen Unit:
Delphi-Quellcode:
[...schnipp...]
type
TNotifikationen = class(TWinControl)
procedure WMAdsDeviceNotificationSRr( var Message: TMessage );
message WM_ADSDEVICENOTIFICATIONSRr;
private
{ Private-Deklarationen }
LocalAddr : TAmsAddr;
procedure AdsOpen();
procedure AdsClose();
public
{ Public-Deklarationen }
constructor Create(AOwner: TComponent); override;
destructor Destroy;
end;
[...schnipp...]
procedure TNotifikationen.AdsOpen();
var
VarName : PChar;
begin
[...tue irgendwas ...]
end;
[...schnipp...]
procedure TNotifikationen.AdsClose();
begin
[...tue irgendwas ...]
end;
[...schnipp...]
constructor TNotifikationen.Create;
begin
AdsOpen();
end;
destructor TNotifikationen.Destroy;
begin
AdsClose();
end;
[...schnipp...]
Ist das so nachvollziehbar und ein Fehler erkennar?
Herzlichen Gruß
FriendOfDelphi
|
|
Zitat
|