program singletontest;
【程序编程相关:数据库编程中界面与数据对象自动赋值的实现】uses 【推荐阅读:ShadowStar CodeFast 】
【扩展信息:2004.11.30.Using Sou】 forms, mainfrm in mainfrm.pas {form1}, singletonfrm in singletonfrm.pas {form2};{$r *.res}
begin
application.initialize; application.createform(tform1, form1); application.run; end. unit singletonfrm;interface
uses
windows, messages, sysutils, variants, classes, graphics, controls, forms, dialogs, stdctrls;type
tform2 = class(tform) button1: tbutton; button2: tbutton; edit1: tedit; procedure button1click(sender: tobject); procedure formclose(sender: tobject; var action: tcloseaction); procedure button2click(sender: tobject); procedure formdestroy(sender: tobject); procedure formcreate(sender: tobject); private { private declarations } public { public declarations } selfptr:tform2; class function getinstanceptr:integer; class function getinstance:tform2; end;var
form2: tform2;implementation
{$r *.dfm}
... 下一页