我对这个form2.showmodal=mrOK 概念搞不清,请前辈指教:
在一个form1中
有语句:
form2:=Tform2.create(application)
if form2.showmodal=mrOK then
begin
.....
end:
form2.free在form2中有一button1的click事件中只有一句话:
ModalResult := mrOK;1,form2.showmodal=mrOK 什么意思?
2、为什么在form1中的语句:form2:=tform2.create(application)
后面没有这样一句:form2.showmodal:
3,它们怎么样起关联作用的?
在一个form1中
有语句:
form2:=Tform2.create(application)
if form2.showmodal=mrOK then
begin
.....
end:
form2.free在form2中有一button1的click事件中只有一句话:
ModalResult := mrOK;1,form2.showmodal=mrOK 什么意思?
2、为什么在form1中的语句:form2:=tform2.create(application)
后面没有这样一句:form2.showmodal:
3,它们怎么样起关联作用的?
解决方案 »
- 我在一个单线程里用了asta组件,可是有问题,大家帮个忙看看问题在哪,谢谢
- delphi5中没有定义PCardinal类型该怎么处理?
- 关于Qreport报表的制作问题
- 请问关于DBGrid的两个问题!(50)
- 怎样将两个数组连接起来?
- 对BPL文件有兴趣的进来,分不够再加!
- 求教有关神龙卡的怪问题???
- 怎么改Delphi自身带的单元文件
- 算了,如果再不解决,断交
- 急!急!急!谁知道那里有像Excel一样,可以选择一定的区域,向下托拽就可以在下面的单元格内复制,双击单元格可以有编辑光标的类似TstringGrid的控件。谢谢!!请各位快点回复,请告知下载地址。快!快!快!
- 关于随机画点
- 在delphi7中怎样使dbgrid中的某一列不能获得焦点,而其它列能获得输入焦点?
2.见1
3.见1
if form2.showmodal=mrOK then //这一句中其实隐含的一行命令:form2.showmodal;
首先执行 form2.showmodal,然后判断显示后的结果是不是 mrOK
和这句话一样:
if OpenDialog1.Execute then //如果执行了打开对话框,并且选择了指定文件
现在form2就有值了 :
form2.showmodal(form2现在运行了,然后有返回值因为: ModalResult := mrOK)=mrOK 然后判断值:)