当前位置:编程学习 > Delphi >>

一些问题delphi

application.CreateForm(tfrmmain,frmmain);//这步什么意思?都什么时候用到?

if(messagedlg('输入的用户名或密码不对!是否要重输?',mtinformation,[mbyes,mbno],0)<>mryes)then
这句怎么理解? mtinformation,[mbyes,mbno],0)<>mryes)??

追问:

application.CreateForm(tfrmmain,frmmain);

这个窗体本来不是存在的吗,为什么还要创建啊

这个创建是在什么情况下使用的?

直接show不就可以了?

答案:

application.CreateForm(tfrmmain,frmmain);// 创建这个tfrmmain窗体类的对象窗体frmmain

要创建的frmmain这个窗体 必须是个全局变量; 应用程序结束前都可以用

mtinformation 是messagedlg的提示图标

,[mbyes,mbno] 有两个按钮 yes 和 No 类型的

<>mryes 意思是点击的不是 yes

上一个:用delphi开发软件好吗?
下一个:DELPHI7运行

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,