您的位置:程序门 -> delphi -> vcl组件开发及应用



请问怎么用unit作为程序启动的入口,而不是用窗体作为启动。(delphi2005)在线等。


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问怎么用unit作为程序启动的入口,而不是用窗体作为启动。(delphi2005)在线等。
发表于:2007-07-25 10:27:58 楼主
问题如题:希望各位大虾多多指点,最好有代码显示,谢谢啦。
发表于:2007-07-25 10:57:301楼 得分:0
project文件——*.dpr,没窗体程序,另外还有一个参数{con.....}来表示程序是个无窗体程序。
发表于:2007-07-25 11:30:122楼 得分:0
jackeystone(晋少):我是想用unit作为启动对象,然后在这里面写代码,比如调动其他窗体。
发表于:2007-07-25 11:34:043楼 得分:0
直接把代码写在工程文件里(可以引用别的单元)   -_,-
发表于:2007-07-25 11:45:034楼 得分:0
harryfin(harry)   ,能否说详细点,谢谢了。
发表于:2007-07-25 11:46:435楼 得分:0
program   project1;

uses
    forms,
    unit1   in   'unit1.pas '   {form1},
{$r   *.res}

begin
    //这里你就把它当成一个unit文件来操作
    application.initialize;
    application.createform(tform1,   form1);
    application.run;
end.
发表于:2007-07-25 11:49:356楼 得分:0
其实我的要求很简单,就是象一般的,我想先出登陆窗体,然后验证密码,再调主窗体,但是我发现我没有办法在调主窗体出来把登陆窗体close掉;还请各位多多指点。qq:5382785,详聊。谢谢了。
发表于:2007-07-25 11:58:077楼 得分:0
在工程文件里
    application.initialize;
    if   dologin()   then   //   dologin调用你的登录窗体
    beign
          mainformshow;//   调用你的主窗体,直接用application.createform(tform1,   form1);也行
    end
    else
        exit;
    //application.createform(tform1,   form1);
    application.run;
发表于:2007-07-25 12:00:528楼 得分:0
http://community.csdn.net/expert/topicview.asp?id=5663725

也可以参考下这里面的,貌似最近问这问题的挺多的..   orz
发表于:2007-07-25 12:13:099楼 得分:0
logne()   ,   你有qq号码吗?方便聊聊吗?谢谢了
发表于:2007-07-25 12:18:3010楼 得分:0
把登陆窗体放到主窗体的formcreate事件中!
发表于:2007-07-25 12:18:4411楼 得分:0
哪位大虾能指点指点啊。多谢了。
发表于:2007-07-25 12:20:5412楼 得分:0
就没人肯加我qq(5382785),指点我一下吗?你们这样说的我也不太明白,我刚学。
发表于:2007-07-25 13:46:5113楼 得分:0
mr_lihai,加你的q还要解密,谁还会加你。
发表于:2007-07-25 14:41:0914楼 得分:0
jackeystone(晋少)还在吗?
请再加我qq一次。


快速检索

最新资讯
热门点击