project文件(*.dpr)与普通的unit(*.pas)文件在结构上有什么区别? 其实他就是个特殊的pas 文件。他的头一行表明了这个程序的性质,是application(program) 还是dll(library)等等,另外还有编译的条件和需要连接到项目的文件清单。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有project文件的结构说明? 看看下面的代码就知道了:...application.initialize();application.run();...这些代码只在project文件里才会有,因此你可以把project文件看成是C语言里的main()函数,程序运行时是从project文件里的第一行代码开始的。如果在结构上有什么区别的话就是pazze所说(其实是一个特殊的unit文件) :( 如果你把project文件看成main()的话, .pas文件就是在main()里要调用的每个子函数或子过程的具体实现, interface是指这些子函数的接口参数,implement后面的则是指这些子函数的具体实现了。它们只是一个关键字方便compiler定位。如果你想想在C语言的main()函数里不能定义函数你就清楚project文件里为什么不会有interface和implement(因为在project文件里不允许有函数或过程的定义)。反正记住程序是从project里的第一行代码开始执行的! 。dpr文件里封装了你的win32程序的消息循环,可以说是程序的开始点和结束点,而单元文件里的东西则是由它调用的。比如说显示你的主窗口,可以在工程文件里看到 Application.CreateForm(TForm1,Form1),这里的TForm1是在单元文件的Interface部分申明,在implement部分实现的类型。 没有什么区别,除了扩展名不同外。两者都是文本文件,都是delphi源程序 请问如何将GB2312编码的中文字符转换成Unicode编码的中文字符?? 奇怪,怎么回事 字段明明有,硬说不存在 用Word2000做报表...... Treeview动态更新问题 DLL的调试问题?? 我的程序是利用多线程设计的!数据库用ADO,但是用了2到3个小时后就很慢,我想问一下大家对释放资源有何高见! 如何通过IP地址和子网掩码计算网络号等信息 %%%一个很好的程序员网站%%%,来者都有分◎◎◎ 满屏播放vcd 如何获取汉字的拼音的首个字母呢? 函数的 result 为 TBitmap (或其他类似)类型时应该注意一些什么问题? DBimage如何存储jpg格式的图片?
application.initialize();
application.run();
...这些代码只在project文件里才会有,因此你可以把project文件看成是C语言里的main()函数,程序运行时是从project文件里的第一行代码开始的。如果在结构上有什么区别的话就是pazze所说(其实是一个特殊的unit文件) :(