Registriert seit: 27. Nov 2008
Ort: Güstrow
93 Beiträge
Turbo Delphi für Win32
|
Re: Problem mit Vererbung auf Frames
2. Dez 2008, 20:42
Das ist der Code des erbenden Frames:
Delphi-Quellcode:
unit gehezu;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, frames;
type
TFrame2 = class(TFrame3)
Ausgeben: TButton;
procedure AusgebenClick(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
implementation
{$R *.dfm}
procedure TFrame2.AusgebenClick(Sender: TObject);
begin
Ausgabe(' 5',' 6');
end;
end.
Und das der des vererbenden Frames:
Delphi-Quellcode:
unit frames;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TFrame3 = class(TFrame)
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
function Ausgabe(Inhalt,Code: String): String;
end;
implementation
uses HauptUnit;
function Tframe3.Ausgabe(Inhalt,Code: String): String;
var Sender:TObject;
begin
HauptUnit.form1.Inhalt.Text:=Inhalt;
HauptUnit.form1.Code.Text:=Inhalt;
HauptUnit.Form1.Frame11.FindekomponenteClick(Sender);
{$R *.dfm}
end;
end.
|
|
Zitat
|