Delphi/C++ Builder
上将军
这个作者很懒,什么都没留下…
展开
-
编程中注意的一个问题
在编程中经常会碰到程序执行效率低的问题,而有时候问题时出在循环体中。我们通过下面一个例子看在编程中要注意的问题。在这个例子中的代码主要功能是定时检查数据库中的几个表是否发生了更新,如果有更新则自动刷新显示窗口中的对应数据网格。检查这几个表的数据是否更新是通过判断一个数据表中对应表名的一个标志字段值是否为1,如果为1,则表示该表已更新,数据网格需要刷新。 下面这段代码是优化前的代码(该代码在原创 2004-12-12 14:44:00 · 1978 阅读 · 2 评论 -
缓冲区数据转换为字符串输出
近日帮朋友用DELPHI做一个AES加解密过程的程序,需要显示过程中的缓冲数据。一开始考虑的是将byte数组转换为字符串,搜遍网路也未发现适合方法。后来在查看TSTREAM类时有一个TSTRINGSTREAM,可以直接从缓冲中读取数据,然后转换为字符串。代码如下:var TempIn, TempOut: TAESBuffer; StrStream: TStringStream; s:原创 2005-03-31 03:54:00 · 2614 阅读 · 0 评论 -
Delphi使用server组件控制excel的一点经验
近来的项目报表全部做成excel文件,方便很多。可惜的是delphi中的server组件没有帮助,只能靠网上的资料和自己的摸索。经过一段时间,积累了一点经验,写出来希望对大家有所帮助。近来在网上搜索到TXLSRead and TXLSWrite两个组件操作excel更加方便,但是还没研究过,大家有兴趣可以研究一下。 1、 Connect问题对微软真实又爱又恨,爱的是很多东西很方便易用,恨的是原创 2005-06-03 13:46:00 · 3351 阅读 · 1 评论 -
TMS TDBPlanner的使用介绍
TMS TPlanner and TDBPlanner日程与日历组件主要用来设计各种不同类型的计划日程应用程序。该组件已连续3年获得“Delphi Informant杂志读者选择奖”的最佳日程与日历组冠军。但是该组件唯一的缺点就是缺少帮助文件,只有一个英文的TMS Planner developers guide 使用文档。演示程序也不是很详细。近来因需要研究了一下TDBPlanner,感觉确原创 2006-03-16 22:18:00 · 4900 阅读 · 3 评论