本站搜索


技术服务

为了确保本博客正常运作,并且方便帮补生计,特为广大有需要者,提供以下服务:网站建设,网站维护,网络搭建,网站服务器管理与维护,网络应用服务建设。网络安全维护,网站数据库建设,维护,备份,恢复,数据恢复,网站开发,软件定制与开发,网络安全产品销售,IBM WebSphere中间件软件销售。价钱面议与网议。联系方式:MSN:zymh_zy@hotmail.com evan_zy@hotmail.com QQ:3819468 438549233 1421298188 gtalk:evan_zy@gtalk.com 电话:13640892033 13119595395

最近评论

    Delphi开发能力自我评测

    (注:以下内容都是作者个人的学习经验和体会,仅代表个人观点。针对Win32下的Delphi程序开发而言,部分内容或思想也可适用于其它工具或平台下的软件开发。)
    在程序员的求职资料中,用得最泛滥的词可能是“熟悉”和“精通”。评价一个程序员的综合能力并不容易,下面的文字试图以Delphi程序开发为例定义一种描述程序员开发能力的方法。
    一、 学习阶段划分。
    根据我个人的经验,Delphi程序设计分为以下几个阶段:
    1、 熟悉阶段。
    这一阶段指从未接触过Delphi的人,刚开始学习到初步掌握Delphi的语法、可视化编程、面向对象编程的概念、Delphi IDE开发环境、基本代码编写、程序结构的过程。
    熟悉阶段结束后,学习者应该可以编写简单的程序,同时对整个Delphi开发环境有一定的了解,但还不能从事开发工作。
    根据学习者是否有编写其它语言代码的经验、是否接触过面向对象编程等因素,这一过程可能需要数天到数十天的时间。
    2、 入门阶段。
    在熟悉Delphi后,入门的标志是学习者可以有目的地利用Delphi强大的可视化开发环境、结合一些常规的代码编写技术,编制一些小型的程序,或是完成简单的数据库应用。同时,还应掌握基本的程序调试方法。
    入门后,程序员可以从事简单的开发工作,或担任中小型系统的用户界面设计及简单代码的编写任务。
    同样,如果没有代码编写经验,这一过程将需要一个月或更多的时间。
    3、 进阶阶段。
    相当多的程序员处于进阶阶段,他们通过经常性地开发工作,积累代码编写和程序调试经验,通过各种途径寻找各类代码编写技巧。每个人根据自已从事的工作或兴趣,在某一方面或几个方面大量的实践,可以独立开发小型、技术含量不高的系统,或在大中型系统中负责普通代码的编写。
    绝大部分的在职程序员处于这一阶段,如果一个程序员不是有目的地在学习、工作中总结、提高,可能很长时间、数年甚至终生处于这一阶段。
    4、 小成阶段。
    只有系统地掌握了Delphi的结构体系,从实践上升到理论,有自己完整的编程思想和风格,或是在深度上达到了相当水平、或是在广度上有了相当经验,知识达到融会贯通的地步,才算小有所成。
    此时,在代码编写方面,只要有时间,程序员几乎可以实现所有想做的东西。很多功能,都可以举出几种实现方法并从效率、可读上优化选取。
    除了Delphi,程序员应该对操作系统有相当深入的了解,能在短时间内学会新的知识并加以应用,可以读懂绝大部分Delphi源码,完成复杂程序的调试。
    如果向深度发展,程序员应该可以编写出具有一定水平的组件、专家或较专业的程序。如果向广度发展,则可以完成中小型的开发任务,或是大中型系统中的核心代码编写以及大部分系统分析工作。
    这一阶段几乎是没有现成经验可学的,完全靠个人的修行和领悟,小有所成后程序员在软件方面可独挡一面。
    5、 大师级。
    如果前面四个阶段在某种程度上都可以看做是“应用”的话,大师级的程序员就处于“设计和创造”这一层次。
    他们已到技进乎道的境界,可以把Delphi玩得随心所欲,可以创造新的东西,把握发展方向,随手写的代码都可以当教材用。Borland公司的工程师、国外一些著名软件、控件包的作者、以及国内少数程序员属于这一阶段。

    delphi编码规范文档

    目录

    1、前言 3
    2、源程序书写规范 3
    2.1通用源代码格式规范 3
    2.1.1缩进 3
    2.1.2边距 3
    2.1.3 Begin…End语句 3
    2.1.4注释 4
    2.2 OBJECT PASCAL语句格式书写规范与用法 4
    2.2.1括号 4
    2.2.2保留字和关键字 4
    2.2.3过程和函数 5
    2.2.4变量 5
    2.2.5类型 6
    2.2.6语句 6
    2.2.7结构化异常处理 7
    3命名规范 8
    3.1过程(PROCEDURE)与函数(FUNCTION) 8
    3.1.1命名 8
    3.1.2形参 9
    3.1.3命名冲突 9
    3.2变量(VARIABLE) 9
    3.2.1局部变量 9
    3.2.2全局变量 9
    3.3类型(TYPE) 9
    3.3.1一般类型 9
    3.3.2构造类型 10
    3.3.3类类型(Class) 10
    3.3.4元件类型 11
    3.3.5窗体和对话框类型 13
    3.3.6数据模块类型 15
    3.4文件 16
    3.4.1项目文件 16
    3.4.2窗体文件 16
    3.4.3数据模块文件 16
    3.4.4远程数据模块文件 16
    3.4.5单元文件 17
    4、DELPHI代码自动格式化工具 18

    BCB连接Informix数据库例程

    Informix Server是在SCO UNIX OPenserver 5.0.5下的IDS7.23
    以下是几个配置文件:
    ONCONFIG 文件:
    DBSERVERNAME online7
    DBSERVERALIAS online7_net
    NETTYPE ipcshm,1,10,CPU
    NETTYPE tlitcp,1,20,NET
    sqlhosts文件:
    online7 [...]