第5部分 编译文件(第12页)
【程序编程相关:多层数据库开发十四:剖析几个MIDAS示】 第5部分 编译文件(第12页) 【推荐阅读:ado异步查询的解决方案】 【扩展信息:多层数据库开发七:字 段 对 象】我们的下一个例子是一个在ide中用vcl(可视化组件库)编写的程序.这个程序自动的形成框架窗口与资源文件,所以你不能从单一的源文件编译.但是他说明了delphi语言的一个重要的特性.除了多单元外,可以使用类与对象. 这个程序包括一个工程文件,与2个新的单元文件.首先,工程文件如下: program greeting; uses forms, unit1, unit2; {$r *.res} // this directive links the projects resource file. //这是工程的资源文件指令行 begin // calls to global application instance //调用全局的application 实例 application.initialize; application.createform(tform1, form1); application.createform(tform2, form2); application.run; end. 在一个,我们的程序被命名为greeting.他用到了3个单元文件. forms 是vcl的一部分;unitl是被联合了应用程序的主窗口;unit2是被联合的另一个窗口. 这个程序调用了一联串的名为application的对象,她是被定义在forms unit单元的tapplication类的一个实例.(每一个工程都自动得产生application 对象.)两个命名为createform的调用自tapplication的方法.... 下一页