有关软件复用问题(盖上一次的文章)

原创 2003年06月09日 07:51:00

在现代的软件开发里,有很多的公司现在一直在考滤软件复用,因为其可以节省资金,才力,提高开发效率。以下我的一点见解:
   要显示的所构件(如edit,button) 通通的写在文本或数据库里头,然后进行调用,如果要添加构件就不用到delphi里面去修改了,这样用户也可以根据文本来想提取自己所用的构件。
 如:
流水号
字段名
显示标签
字段类型
字段长度
是否关键字段
是否建立索引
可否为NULL
显示掩码
数据表流水号
是否可见
是否启用
是否LOOKUP   
//以下是与他表关系用的
LOOKUP表流水号
LOOKUP字段名
控件类型      
//以下的信息是为配置编辑界面用的
控件左边界
控件右边界
控件高度
控件宽度
。。。
。。。
。。。


    这样使得整个系统的大小很小,大家有没有发现为什么delphi.exe的大小才几百K,而我们自己开发的程序.exe则很大,有的达到几十M的。这是因为delphi它采用了此种的方法来解决的,这就是为什么我们每次打开delphi都要用很多时间,而关闭的时候也要发很多时间。

    多层的分布式系统也应该是采用此种方法来解它分配的问题,要不然总不能要升级的时候都派专门人员去吧!

   但是这并不能完全的解软件复用的问题,因为它还存在着整个界面的排版问题,就是说如果它上面要的构件很多那要怎么办呢?于是我就想能否用windows以的API函数来解决这个问题,就是采用API来取得界面的大小从而来判断构件的在界面上的排版的问题(还在思索中)。

记一次电脑重启后多个软件无法使用、崩溃问题

Windows 8.1 企业版64位系统  6G内存 公司台式机 在一次分析大量Heap Dump文件后,内存吃紧,关闭分析软件MAT、IBM HA后,内存瞬间回收,后打算重启一下。 重启完毕后,...

IEEE多路复用文章

  • 2015年06月05日 13:26
  • 442KB
  • 下载

feof函数多读一次问题解决方案

  • 2013年05月04日 14:06
  • 1KB
  • 下载

tcp协议系列文章(5):select:同步I/O复用

tcp协议系列文章(5):select:同步I/O复用

feof函数多读一次问题分析

  • 2013年05月04日 14:05
  • 2KB
  • 下载

一次删除织梦DEDE所有文章文档

DEDE是我们使用比较广泛的一款CMS,有时我们因为某些需要,我们需要删除所有已存在已发表的文章文档,一页一页的删除比较麻烦而且费时间,所以如果有能一次性删除所有文章的方法就再好不过了,今天小编教大家...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关软件复用问题(盖上一次的文章)
举报原因:
原因补充:

(最多只允许输入30个字)