当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Delphi中实现界面与业务逻辑的分离 J雪(zhuam)
 

 

 ·组件制作之四(定制外观)    »显示摘要«
    摘要: 时常想,如果一个组件能够按自己想要的外观显示,那该是件多么cool的事啊,这一篇就要来做一个精美外观的组件,但是,做什么好呢.button? 高手突破>有关于自己定义外观的button,以及checkbox等的做法,button从custompanel继承,重载paint方法来画外观.如果你有兴趣,可以去找来看,这里就不做button了,做一个memo如何呢.?是个不错的主意。 我们先起个......
 ·组件制作之五(托盘组件)    »显示摘要«
    摘要: 这将是最后一个组件了,目标定为非可视化,事实上非可视化组件要比可视化组件难做,因为是从tcomponent继承而来,就没有了很多属性和事件。而这些都要我们从头来做过。这个非可视化组件,我决定为托盘组件,其中用到的技术较多,我不如列一个表出来,然后再来讲解好一点。另外,可能篇幅会多一些,请耐心看。用到的技术:1作为核心功能,当然是托盘的应用啦。2?托盘组件怎么样影响到主窗口最小化时隐藏3?托盘如何......


Delphi中实现界面与业务逻辑的分离

delphi中实现界面与业务逻辑的分离

在做delphi软件开发之前,我从事java软件的开发工作,从java开源社区我学到了很多软件的设计理想,这也许就是我从java那里得到的回报啊! 开阔了眼界! 【程序编程相关:一个值得大家来考虑的DLL问题

                                                       j雪(zhuam)ndeveloper@sina.com 【推荐阅读:Delphi设计简易对象垃圾回收框架

delphi是一个快速软件开发的ide,通常的programmer 都是先画view(界面) ,然后在在相应的事件里面书写source code,看事例: 【扩展信息:简易对象垃圾回收框架 for Delph

最近的项目是用delphi开发,所以我又看起了delphi,一个月的时间里我看了差不多看了4本delphi方面书籍,在做delphi项目的时候我更是用delphi的语法,java的思想来进行软件的开发与设计,感觉有些累!啊,闲话少说啊,进入正题吧!

1.比如我要向数据库中插入一条记录,通常的做法是这样吧!

sql example:  insert   into   exampletable1 (field1,field2,field3) values(values1,values2,values3)

现在假设这个delphi窗体上有三个text控件,name分别为 frist,second,three

下面我用三种不同方法将数据插入到数据库中:

1.直接插入

client  ---------->  database

insert   into   exampletable1 (field1,field2,field3) values(frist.text,second.text,three.text)

2.间接插入

 client  ---(text传递)--->  dataclass ------->  database

意思是先将该窗体数据保存到一个数据类中去,然后在由用户从这个数据类中取数据,将这些数据

传到数据库中去

注意:

窗体控件是直接通过text将数据存储到(dataclass)数据类中去的.


...   下一页
 ·delphi的编码规范    »显示摘要«
    摘要: 1.规范简介 本规范主要规定delphi源程序在书写过程中所应遵循的规则及注意事项。编写该规范的目的是使公司软件开发人员的源代码书写习惯保持一致。这样做可以使每一个组员都可以理解其它组员的代码,以便于源代码的二次开发记忆系统的维护。 2.单元的格式 2.1 基本要求 2.1.1 缩进 缩进就是在当源程序的级改变时为增加可读性而露出的两个空格。缩进的规则为每一级缩进两个空格。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE