我看这位兄弟吧问题复杂化了吧。。delphi没有vc那么复杂的应该这样:
procedure TMainForm.Button1Click(Sender: TObject);
begin
Application.CreateForm(TNoteForm ,noteform);
noteform.showmodal;
noteform.release;
end;就这么简单。。
procedure TMainForm.Button1Click(Sender: TObject);
begin
Application.CreateForm(TNoteForm ,noteform);
noteform.showmodal;
noteform.release;
end;就这么简单。。
解决方案 »
- 为什么TPerlRegEx正则老是出错?
- dbgrid实时显示数据,怎么才能屏蔽dataset指针的数据绑定?
- 急:ADO客户端连接问题 出现的错误是“[DBNMPNTW]ConnectionOpen(CreateFile))”
- 为什么我写的 读取Excel文件的程序 安装officexp运行没问题,安装office2000就出错了
- (难题高分求解)数据解压缩后写入数据库?
- 老问题:操作word。
- 求一个文档管理软件或类似程序及代码?
- GetHostByAddr的学问,输入IP得到计算机名,怎么用?我怎么老是失败?
- 关于DELPHI的打印问题?
- 我想问一个DELPHI中的基础问题,大家不要笑我.
- ftp的多线程下载问题
- 使用QuickReport打印预览时如何设置页面大小!
begin
WITH TNoteForm.CREATE(SELF) DO
BEGIN
showmodal;
FREE;
END;
end;
就这么简单
让后新建一个工程,直接在里面加上这个窗体的单元名!
不要在工程里添加!
然后就在工程的单元里:
procedure TMainForm.Button1Click(Sender: TObject);
var
NewForm: TNewForm;
begin
NewForm:= TNewForm.Create(nil);
NewForm.ShowModal;
NewForm.Free
end;