C++builder怎么设置子窗体

2025-01-03 13:28:53
推荐回答(4个)
回答1:

建立一个工程(File-->New-->Application),然后新建一个窗体(File-->New-->Form)。

假设Form1对应的文件是Unit1.h和Unit1.cpp。Form2对应的文件是Unit2.h各Unit2.cpp。

在Unit1.cpp中包含头文件Unit2.h

#include "Unit2.h"

假设这个按钮是Button1,在按钮的单击事件里写代码

Form2->Show();

就可以显示Form2了。

 

希望这些可以帮助到你,谢谢采纳。

回答2:

1、打开 Form2 点文件菜单 的 Include Unit 弹出use unit 对话框选 Form1对应的unit1
form2的代码中用Form1->Edit1 的形式访问 Form1上的控件

2、#include上主窗体的 头文件 或者 代码编辑器打开子窗体源文件 文件菜单 include unit 进行选择MainFrm->Edit1->Text = ""; 前面 加上属于哪个窗体
把 主窗体 源文件中 定义的fun函数 在 其头文件中写个函数声明

回答3:

1、在 Form1 内添加头文件:

    #include "Unit2.h"

2、按钮下添加打开 Form2  的语句:

    Form2->ShowModal();

回答4:

在按键的代码中写入打开form2代码