Delphi怎样实现按下某个按钮弹出另一个视窗??

来源:百度知道 编辑:UC知道 时间:2024/06/22 14:45:16
我是新手, 请问在Delphi里怎样在一个窗口中, 按某个按钮然后弹出另一个视窗??
谢谢
我看过一些例子是用visible属性或show方法实现, 但我照着写的时候又没反应, 还经常报没定义什么什么的...不知道还差了些什么, showmodal也报没定义

其实很简单
首先建立两个窗口Form1,Form2(这你会吧),存为Unit1,Unit2 ,这你肯定会

再选中Form1,按住Alt+F11,会出现引用窗口,想调哪个就选哪个,当然可以全部选!

然后再按他们说得建立Button1,双击它,在begin里输入form2.showmodal;即可!

F9运行试试看,祝你成功,希望对你有帮助

这是最基本不过的问题了,你应该多看看书

比如建立了了一个窗口叫 form2

点那个按钮建立一个onclick事件
在时间里写
form2.showmodal;

首先 uses Tform2; { 引用你要调用的窗口的单元}

然后在button的onclick时件中 : form2。showmodal;

缺少你引用的窗体引用文件定义

在 uses 后面 添加引用定义
如窗体 form2 在 Unit2.pas
Unit2
如果你改名称了
也相应改变你的pas文件名称
如窗体 TestWindow1 在 uTestWindow1.pas
uTestWindow1

你得先在 implementation
{$R *.DFM}
下写
USE Unit2 //(form2 的单元)