Delphi实现个相似的功能界面共用一个窗体
2012-12-16 13:06
363 查看
1.界面
2.代码
form1 代码:
implementation
uses unit2; {$R *.dfm}
procedure TForm1.btn1Click(Sender: TObject);
var f2 :Tform2;
begin
f2 := Tform2.Create(self);
f2.flag :='1';
if f2.ShowModal = mrOk then
begin
Application.CreateForm(Tform,form2);
form2.ShowModal;
end;
end;
procedure TForm1.btn2Click(Sender: TObject);
var f2 :Tform2;
begin
f2 := Tform2.Create(self);
f2.flag :='2';
if f2.ShowModal = mrOk then
begin
Application.CreateForm(Tform,form2);
form2.ShowModal;
end;
end;
end.
form2 代码:
public
flag : String;//判断打开的是哪个窗体
{ Public declarations }
end;
var Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.FormShow(Sender: TObject);
begin
if flag = '1' then
caption := '打开了第一个窗体'
else if flag='2' then
caption := '打开了第二个窗体'
end;
end.
2.代码
form1 代码:
implementation
uses unit2; {$R *.dfm}
procedure TForm1.btn1Click(Sender: TObject);
var f2 :Tform2;
begin
f2 := Tform2.Create(self);
f2.flag :='1';
if f2.ShowModal = mrOk then
begin
Application.CreateForm(Tform,form2);
form2.ShowModal;
end;
end;
procedure TForm1.btn2Click(Sender: TObject);
var f2 :Tform2;
begin
f2 := Tform2.Create(self);
f2.flag :='2';
if f2.ShowModal = mrOk then
begin
Application.CreateForm(Tform,form2);
form2.ShowModal;
end;
end;
end.
form2 代码:
public
flag : String;//判断打开的是哪个窗体
{ Public declarations }
end;
var Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.FormShow(Sender: TObject);
begin
if flag = '1' then
caption := '打开了第一个窗体'
else if flag='2' then
caption := '打开了第二个窗体'
end;
end.
相关文章推荐
- 需要这样一个记录本-10 delphi窗体停靠Dock功能实现
- Delphi实现QQ窗体的缩入伸出功能
- 一个用UpdateLayeredWindow实现窗体半透明的delphi的代码-The realization of a form with translucent UpdateLayeredWindow code delphi
- 简单实现一个Form窗体的抖动功能
- 简单实现一个Form窗体的抖动功能
- 【VB.NET】打造一个象棋魔法学校的老师——谨以此文献给象棋爱好者——编写界面和功能的最终实现
- ExpandableListView 功能界面布局探究之二(只展开一个group的实现)
- 一个用UpdateLayeredWindow实现窗体半透明的delphi的代码
- iOS开发之旅(2):实现一个APP界面框架之搜索功能
- 在窗体上放置一个标签、一个按钮、一个fontDialog控件。标签内容改为“烟台大学”。实现功能:1)程序运行时,单击打开字体对话框按钮,可选择字体,并以所选字体作为标签字体。
- 贴边隐藏、图形窗体等效果的实现:一个模仿QQ界面的MSN界面
- QQ窗体的缩入伸出功能之delphi实现
- 创建一个如下的窗体,并在窗体上放置colorDialog控件。实现功能:1)程序运行时,单击打开颜色对话框按钮,可选择颜色,并以所选颜色作为窗体背景色
- VC++界面编程之--实现一个画板并提供文字输入功能(MsPaint)
- [转]Delphi实现QQ窗体的缩入伸出功能
- 一个窗体实现四个功能——组合查询
- WPF学习笔记--一个具有拖拽、平移、放大等界面导航功能的窗体
- WPF学习——制作一个简单的录入界面(2):用C#编程实现所有控件的功能
- C#第十周任务之最后一项之创建一个如下的窗体,并在窗体上放置一个菜单、一个工具栏控件。菜单内容如第二个图所示。工具栏上有两个按钮,分别对应“打开文本文件”、“保存文本文件”。菜单和工具栏具体功能实现可
- delphi实现窗体闪烁功能