关于delphi编程问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 08:39:28
error creating form:ancestor for‘tfrmbase’ not found这个是怎么回事,本人菜鸟
这是整个代码,请问要怎么修改
unit About_Unit;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Base_Unit, StdCtrls, jpeg, ExtCtrls, Menus, StdActns, ActnList;

type
TfrmAbout = class(TfrmBase)
Label2: TLabel;
lblSodonInfo: TLabel;
lblCaption: TLabel;
private
{ Private declarations }
public
{ Public declarations }
end;

var
frmAbout: TfrmAbout;

implementation

{$R *.dfm}

end.

TfrmAbout = class(TfrmBase) //这是继承TfrmBase窗体的,你得有这个窗体才可以。你这是别人写的代码吧。
改成
TfrmAbout = class(TForm)
或者你把TfrmBase窗体找出来加进去或新建一个TfrmBase