没有合适的资源?快使用搜索试试~ 我知道了~
delphi7.0教程
3星 · 超过75%的资源 需积分: 9 40 下载量 181 浏览量
2011-04-01
20:23:58
上传
评论 1
收藏 4.9MB PDF 举报
温馨提示
试读
23页
delphi7.0教程,是从入门到精通的必备教程,不要错过啊。
资源详情
资源评论
资源推荐
第
1
页
共
22
页
件程序制范件程序制范件程序制范件程序制范
3.2、件程序制范 3.2.1、制程序:根据系统分析要求制程序,要求实代的复用、算法的优化、程序代的优化、发据设不合理的及反,减少循嵌套,基据避免重复更新,保入的据就是齐全的、正确的。 3.2.2、程序自:按方案行自,交付的程序不能出不能正常运行、未按公式算的。 3.2.3、程序:完成的程序系统分析人按方案。 3.2.4、发工具的程序制范:见范。 3.2.5、.net程范 一.安装方法: 1、 安装IIS与frontpage展:点控制面板,点添加删除程序,添加删除WINDOWS件,用程序服务器。点信息,internet信息服务IIS,点信息,frontpage 2002 server extensions与internet信息服务管理器,按向提示点下一步,然后放入系统。 2、 要在防火墙退出的境下行安装,把网拔掉。 3、 放入第一光,他会提示安装.net必备,放入第三光,根据向提示安装。安装完第一、第二就可以运行.net了.第四、五、六MSDN帮助文件。(07.02.06添加) 3.2.3.2.3.2.3.2.6666、、、、DelphiDelphiDelphiDelphi7.07.07.07.0程范程范程范程范 第一部分第一部分第一部分第一部分::::件安装与件安装与件安装与件安装与控件安装控件安装控件安装控件安装方法方法方法方法 一、件安装:光或网安装后,光CRACK目下dent.slip拷贝到安装路下。未注信息不再示。 二、基本安装: 1、于个控件,Componet-->install component..-->PAS或DCU文件-->install; 2、于*.dpk文件的控件包,File-->Open(下拉列表框中*.dpk)-->install即可; 3、于*.bpl文件的控件包,Install Packages-->Add-->bpl文件名即可; 4、如果以上Install按失效的,Compile按; 5、是run time lib在option下的packages下的runtimepackes加之。如果提示文件找不到的,一般是控件的安装目不在Delphi的Lib目中,有两种方法可以解决: 1、反安装的源文件拷入到Delphi的Lib目下; 2、或者Tools-->Environment Options中把控件源代路加入到Delphi的Lib目中即可。 注意:所安装的控件是否与你所用的Delphi版本相适。 三、控件删除: 在Component/Install Packages中删除。 Component/configure Palette… 有
pages和components两个域 双components域,中要删除得控件,下面有得Delete按 但系统提供的控件只能Hide,不能delete。 打控件所在的包文件(*.dpk),从中删除控件那个文件,再重新包即可 如果是整个控件包都要删除的,project->Option->Packages,删掉那个packages 四、控件安装 1、 Ehlib控件
第
2
页
共
22
页
运行Ehlib.v3.4.for.Delphi5678\Ehlib v3.4\Delphi7\DclEhLib70.dpk文件,在出窗口中点Conpile,再点install,提示安装成功后在Delphi—Tools—Environment Options—Library—Library Path中添加路Ehlib.v3.4.for.Delphi5678\Ehlib v3.4\Delphi7\ 2、 Fastreport 控件 分运行fastreport 2.53\source\fr7.dpk, fastreport 2.53\source\ado\ FRADO7.dpk, fastreport 2.53\source\BDE\FRBDE7.dpk, fastreport 2.53\source\DBX\FRDBX7.dpk fastreport 2.53\QueryBuilder\Source\dclOQB70.dpk fastreport 2.53\QueryBuilder\Source\ADO\dclOQBADO70.dpk fastreport 2.53\QueryBuilder\Source\BDE\dclOQBBDE70.dpk fastreport 2.53\QueryBuilder\Source\DBX\dclOQBDBX70.dpk, fastreport 2.53\QueryBuilder\Source\IBX\dclOQBIBX70.dpk文件, 在出窗口中点Conpile,再点install; 安装完后,在Delphi—Tools—Environment Options—Library—Library Path中添加路: fastreport 2.53\source fastreport 2.53\source\ado fastreport 2.53\source\bde fastreport 2.53\source\dbx fastreport 2.53\source\ibx fastreport 2.53\QueryBuilder\Source fastreport 2.53\QueryBuilder\Source\ado fastreport 2.53\QueryBuilder\Source\bde fastreport 2.53\QueryBuilder\Source\dbx fastreport 2.53\QueryBuilder\Source\ibx 3、Raize控件 分运行Raize\RC3\Source\Rz30Ctls_Dsgn70.dpk,Raize\RC3\Source\ Rz30DBCtls_Dsgn70.dpk,在出窗口中点Compile,再点install;安装完后,在Delphi—Tools—Environment Options—Library—Library Path中添加路:Raize\RC3\Source 4、VirtualTreeview控件 VirtualTreeview4.0.12\VirtualTreeview\Packages\VirtualTreesD7D.dpk文件,在出窗口中点Compile,再点install;安装完后,在Delphi—Tools—Environment Options—Library—Library Path中添加路:VirtualTreeview4.0.12\VirtualTreeview\Packages 5、xlreport控件 分运行xlreport\xlr4pro123.exe和xlreport\xlr4dfull123.exe,注意安装程中只保留delphi7和demo两个即可,安装完后安装路下的AfalinaSoft\XL Report 4\Source文件的所有文件拷到AfalinaSoft\XL Report 4\d7units中,运行d7XLR4_D.dpk文件;同样AfalinaSoft\ProOptionPack\Source的所有文件拷到
AfalinaSoft\ProOptionPack\d7units中,运行d7OPack.dpk文件 五、第三方控件的下与安装:用到的第三方控件在了解其用途后,经主任批后,方可行安装。 六、控件功能的学方法:凡第三方提供的控件均有DEMO的演示示例,可根据所学知查看其属性设置及事件,运行演示果,便可学控件的功能,会其功能,做到灵活运用。 七、经常用到的控件直接拖动放在前面,使用起比方便。
第
3
页
共
22
页
第第第第二二二二部分部分部分部分:::: 程序设要求程序设要求程序设要求程序设要求:::: 一、所有代必有注。所有代行的注用(//),多行的注用{},注用中文。每段程序的注明要洁明确,明程序制的目的及主要功能,按照系统分析文件的功能点行分段注。每段头与尾分用一行’/’包括。在每个功能段部根据具体情况行分段注,每段头与尾分用一行’/’包括。 1、程序(unit)头的注:明的系统分析文件名和最早始制间。 2、 函(程)(function, procedure)头的注容包括: (1)函(程)的目的(purpose)。 (2)函(程)返回值(果集)(return value)的类型及含义(程序准事件不用明)。 (3)函(程)参(parameters)的类型及含义列表(程序准事件不用明)。 (4)函(程)中使用的变量(var)的类型及含义列表。 二、所有目、窗口、元、控件、菜等按照命名范命名。 1、目命名:“P”+目描述的第一个声。 2、Form命名:使用系统分析文件的程序名拼音头字母命名窗口。如存查询,窗口命名jccx.再往下一延伸的,在上窗口名后加能分要求的拼音头字母命名。 3、Unit命名:Unit的名(name)用字母U后跟相的Form名。 4、自定义程、函(procedure, function)命名:使用函目的的拼音头字母命名。 5、变量、参命名:使用变量含义的拼音头字母命名。 6、控件命名:一般情况下延用默名。Query控件命名:query有复用的情况,命名用qy1,qy2…准命名,特定的query,命名用“qy”+表名。 7、菜命名:延用默名,含右菜。 三、所有直接用DBGridEh的入类程序必添加准右菜。 四、所有查询类程序必有序号、合,合用页脚方式,动形成序号,必添加准右菜,窗口必有caption,必明系统分析人、程序制人,所有入类、循算类不得出MESSAGE框SQL句代,所有后的程序设置的点要清除。 五、所有窗口均按照1024X768设置,窗口示位置桌面居中位置(设置position属性poDesktopCenter),大小占桌面屏幕的1/4适,所有窗口必设置置前属性(设置Formstyle属性fsStayOnTop),保用子窗口示在最前。 六、Dbgrideh的菜使用右准菜,包含、
升序、降序、多行合、出excel,基护要有多行替功能。 七、所有月份据要形成月份表,如qcsjb、mksyjlb,并同修改查询程序,利用通用的月份查询函,每个月底要行。 八、所有接非SQL据的表(接口程序除外),必建立SQL表,护后出,不允直接。 九、制程序要充分考输入的出情况:判是否输入了空格,是否输入了不合的容,判大小,在程序中做出判和限制。如包装入据,出VFP必大,可以直接入的容在大,再如入存据,先判入的品是否是存在的品,否造成存表中的据不正确。 十、所有位引用统一、护一致、示序按照包装、加工、……示,考核除外。 十一、基护信息都要,除字段更信息外,要求入和更新间。 十二、实划、外业务、成本管理各类程序增加一界面(点主窗口按即示的界面),均增加使用人、使用机器IP、使用信息,具体方法:在新增form的 onshow事件中增加程序类型(ssjh、unit1、cbgl)+‘.jrmk(self.Caption)’; onclose事件中增加程序类型(ssjh、unit1、cbgl)+‘.lkmk(self.Caption)’; 句,用于模块使用信息。 十三、用程序实的据更改,在程序运行前必经主任批,主任不在由代理人批。 十四、所有入类、查询类中的必入,如有入必提示,否不能行。
第
4
页
共
22
页
十五、所有算类程序实,先查看据类型,用QY接实公式算的,参照SQL函使用方法,用DELPHI接字段或变量算的,参照DELPHI函使用方法。 十六、代必采用格式表示嵌套,多嵌套的也遵循此。准格式,如下: 快捷:CTRL+SHIFT+I向后,CTRL+SHIFT+U向前,中部分块后可以直接按快捷操作。输各嵌套可先BEGIN……END,然后再行嵌套。 while do begin if then begin if then begin end else begin end; end else begin end; end; 十七、跳句法: 1、if 句:会算一个表达式,并根据算果决定程序流程。If保留字后跟随一个生成boolean值True或False的表达式。一般用“=”作系运算符,比生一个布尔型值。表达式True,行Then后的句。否行else后的代,if句也可以不含else部分,表达式False自动跳到下一行程序。If句可以嵌套,使用复合句表达,复合句前后需加上begin……end。Else保留字前不能加“;”,而且,器会ELSE句视属于最靠近的IF句。必要,使用begin……end保留字强迫else部分属于某一的if 句。 (1)、个条件: if 条件 then A、待行句行: 行句; B、待行句多行: begin 句1… 句2… …… end; (2)、条件: If (条件1) and (条件2) OR(条件3)…… then (3)、ELSE使用法: If 条件 then 句1 Else 句; (4)、以上可以多嵌套,每个嵌套里面均遵循以上法。 2、case句:
剩余22页未读,继续阅读
cnsd008
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论6