刚进公司做DELPHI开发,很多东西都不懂,想问个基础的问题,如何查看源程序的完整代码,包括button,form等所有控件的完整代码,就象C中的可以看见所有的代码一样,还有想问下程序的入口从那里进行~那里结尾,象C中main()开始和结尾一样~谢谢`
解决方案 »
- 怎么样把QQ网络页面登陆验证码图片,并显示在image上。
- 求推荐个 笔记本???
- lookup和计算列的问题
- fastreport报表中怎样取当前时间
- 新英特尔芯片有没有提供单字节的饱合加指令?
- 高手支持一下,delphi异步调用
- 将exe文件加载到内存中并直接运行(请教高手如何加壳)
- 关于ado连接的一个问题?
- (三层)客户端用socketconnection连接,如何注册应用务器?
- 请教出现问题:“Query1:No SQL Statement available.”
- 来加分了!!!串口转以太网设备在delphi下开发用哪个控件实现多设备对一台PC通讯...
- HttpCli就他妈是渣。让我忙了一天一夜都没搞定!!!!!
c:\Program Files\Borland\Delphi7\Source
Come In BaBy
就是begin...end段。
然后,中间构造了个Application全局对象,就象MFC的theApp
然后调用Application.inital,就象MFC重载的IniInstance.
然后创建全局窗口对象,这个和MFC在重载的IniInstance内部初始化稳当/视上下文有点不同
然后调用Application.Run,就象MFC theApp的Run启动了消息泵
然后遇到wm_quit,退出消息泵,这个和mfc一样。
然后是Terminated,这个是VCL的,目的是清理程序申请的资源。程序运行了后,每个控件消息的消息事件设计为函数指针,具体代码是一个过程放在Owner窗体里面,然后这个控件的相关事件指针指向窗体这个过程代码段。winform的委托机制就是借用这个东西。当控件收到消息后,查找他的事件函数指针是否有效(is null?),有效,就调用这个函数,也就是owner窗体的那个程序段。
这个和mfc用Declare_dynamic宏建立消息映射有很大不同的。VCL的窗体资源格式是borland独有的,和MFC窗体的标准windows资源格式不同。总之编译器正确的窗体资源.dfm文件和源代码文件.pas正确连接到一起就OK了。