2007年5月14日

MSAgent简介 摘录

摘要: http://www.microsoft.com/china/technet/community/scriptcenter/funzone/agent.mspxMicrosoft Agent:教您的脚本说话 当想起自己对电脑说过的一些话时,您可能会认为电脑不会还口(或者不会扔东西)真是一件幸事。但是,作为一个脚本编写者,有时候您很可能会发现能向代码中加入一点声频反馈(以及一点动画)将很有用。例如,... 阅读全文

posted @ 2007-05-14 10:05 shappy 阅读(676) 评论(0) 推荐(0)

DelphiX简介 摘录

摘要: 以下是 DirectX 方面的文摘,仅供参考。 Delphi作为一种方便的可视化程序设计语言,一 直非常受大家喜爱。但它在图形处理、3D表现等方面 不很让人满意。如果说你要开发一个Windows95下的3D游戏,你会用什么工具呢?DirectX!不少人会不加 思索地答道。然而接触过DirectX的朋友们都知道它 内部的结构复杂,一般来说结合VC开发是一个理想 的组合。而要在Delphi中利用Dir... 阅读全文

posted @ 2007-05-14 10:03 shappy 阅读(437) 评论(0) 推荐(0)

DelphiX的刷新

摘要: 当窗口失去焦点时,窗口不再刷新(DXTimer停止响应),虽然因改是处于效率的原因,但是有时还是会造成使用上的困扰。Asphyre没有这个问题,但是好像没有D7版本,BSD2006慢的象狗爬,实在喜欢不起来。 阅读全文

posted @ 2007-05-14 10:01 shappy 阅读(257) 评论(0) 推荐(0)

TList源码分析 摘录

摘要: ^_^,都是原来笔记中摘录的东西,很钦佩作者的研究精神。--shappy 看了这里标题,大家可能以为我会谈TListBox控件,那就错了。我要谈的是Delphi提供给我们的具有列表性质的类:TstringList、TList和TObjectList。TstringList用来存放字符串,TList存放指针,而TObjectList则存放对象(Object)。在我们使用Delphi 的过程中,有很多... 阅读全文

posted @ 2007-05-14 09:56 shappy 阅读(850) 评论(0) 推荐(0)

几种文字编码的介绍

摘要: 自己综合的几个摘录--shappy 目前使用的简体系统,从win95开始就使用了GBK码,可以支持解体和繁体的显示;而香港、台湾使用的繁体系统采用的是BIG5码,两种编码互不相同,其中GB和BIG5码都是GBK码的子集,所以两个系统中使用的文本在另一个系统中就会变成乱码或其他字。所谓内码转换一般就是GB码和BIG5码之间的转换,这也是简繁体系统公用数据库的解决方案的基础,但是数据库中也有一些不同,... 阅读全文

posted @ 2007-05-14 09:51 shappy 阅读(2952) 评论(1) 推荐(0)

获取/打开/关闭输入法

摘要: //必须注意一点,也是很重要的,程序退出前请执行关闭输入法,否则程序会花很长时间才能关闭-影响到其他所有程序和explorerunit IME; interface uses classes, Forms,Windows, sysUtils, IMM; function getIME():TStringList; function GetImeFileName: string; pro... 阅读全文

posted @ 2007-05-14 09:44 shappy 阅读(814) 评论(0) 推荐(0)

汉字编码标准与识别 摘录

摘要: 关于汉字内码和简繁体转换我有好几个话题可以阐述,有时间再写,发点资料先.--shappy 汉字编码标准与识别(一) 代码页(Code Page)初识 本节是根据以下文章编写出来的,建议认真研读这些专家的高论。 参考1 张 轴 材 >周报 97-1-17 参考2 > >周 报记者 黄伟敏 肖春江 99-8-30 参考3 > 吴健 > 出版日期:1998-12-21 总期号:3... 阅读全文

posted @ 2007-05-14 09:42 shappy 阅读(766) 评论(0) 推荐(0)

Tclientdataset实现反向排序

摘要: ADO的sort可以很方便实现正向和方向排序,clt的排序可以用indexfieldnames,和indexDef.但是只支持正向排序.测试很长时间都没有办法利用这两个属性来实现反向排序,查看了clt的代码后,通过修改实现: procedure TClientDataSet.SortOnFields(Cursor: IDSCursor; const Fields: string; CaseIns... 阅读全文

posted @ 2007-05-14 09:39 shappy 阅读(824) 评论(0) 推荐(0)

2007年5月11日

关于Tclientdataset的bug

摘要: Tclientdataset最近用的挺多的,在二层开发的时候可以做内存表,三层优点就不复述了。不过也有几点不好,dcom好像只能用在本机,socketconnection在internet网上也很不稳定,使用完全比不上。net的remoting那么方便,可以随意创送对象。言归正传1 Tclientdataset各个版本功能比较混乱,手头上有5,7,10等版本,5,7在中间层修改了字段数值并返回给客... 阅读全文

posted @ 2007-05-11 18:37 shappy 阅读(904) 评论(1) 推荐(0)

队列类

摘要: 以前项目需要做的一个队列类,可能很多人习惯了用Tlist,看过Tlist代码的人知道,其实Tlist有两点不好,一个是每次需要扩展内存都是成倍扩展(2倍还是4倍),如果需要的对象很大,十万百万级别就不太适用了。另一个是对于先进先出的情况下每次出列都要整体移动一次内存,在队列数量庞大时比较耗系统开销。 {************************************************... 阅读全文

posted @ 2007-05-11 18:26 shappy 阅读(347) 评论(0) 推荐(0)

导航