
没事吼吼
hwz_119
这个作者很懒,什么都没留下…
展开
-
访问破百,发帖纪念。
访问过百了。但还有许多要思考的地方:转贴太多,原创没深度!!!,希望随着学习的不断深入,可以发出高质量的原创与大家分享。原创 2007-03-17 09:17:00 · 828 阅读 · 0 评论 -
VclSkin使用教程
相关下载: VCLSKIN 4.11 2006.7.25 (呵呵,我现在就是用这个版本,里面有一些重要说明,请注意看看) VclSkin皮肤文件 (总共有100多个,多吧。哈哈!) 注:以下网上找的教程,先放在Blog收藏,以供参考。希望这教程对一些朋友有所帮助。 1. VCLSkin综述 VCLSkin 是一个能让Delphi程序变转载 2008-01-11 14:59:00 · 1130 阅读 · 0 评论 -
三谈多态——善用virtual
三谈多态——善用virtual作者:Nicrosoft(nicrosoft@sunistudio.com) —— 2002.4.30出处:东日软件开发网络(SSDN) http://www.ssdn.net 多态性,是一种能给程序带来灵活性的东西。看过《设计模式》的程序员应该都知道,相当多的模式(几乎所有)都是依靠多态来实现的,以此给程序提供可扩 展、可重用性。在《再谈多态——向转载 2007-12-21 14:22:00 · 604 阅读 · 0 评论 -
如何制作可随处拖放的工具栏
在我们经常使用的软件,比如photoshop,office,delphi等等,我们经常可以对工具栏进行拖拽操作----将相关的工具栏拖拉出来,形成独立的小窗口;或者将几个工具栏进行互相的组合!(这些就是我们常说的DOCK功能). 其实,利用DELPHI或是其它的可视化编程工具(如c++ builder等)很容易实现上面的功能!下面,我们通过一个小例子来看看它是如何实现的,这里使用的编程工具为De转载 2007-12-21 10:10:00 · 917 阅读 · 0 评论 -
delphi中的封装问题
在Delphi中放在同一个Unit中的类是可以调用其私有方法的,这就像C++中的友元一样原创 2007-12-21 15:22:00 · 653 阅读 · 0 评论 -
delphi打开Tif格式文件
下载raphicEx.pas、GraphicCompression.pas文件点击Add,在Add Units点击Browers,然后找到你解开的两个文件中GraphicEx.pas、GraphicCompression.pas,确定,最后编译 Package,保存这个Package,然后在系统的Libaray那里添加你的GraphicEx路径,这样就装好了,然后你在Form上放一个TImage看原创 2007-11-27 20:39:00 · 3119 阅读 · 0 评论 -
用Delphi来DIY一个软件"变脸"功能
软件的“换肤”技术早已不是什么新鲜事了,但细心的朋友一定已经发现了,现在正悄悄地流行了一种新的改善视觉效果的方法——这里我斗胆定义为 “换肤色”技术吧!用过Winamp 5、Windows MediaPlay 9、MSN Messenger 6、QQ2004这些新版本软件了吧,呵呵,全都采用了所谓换汤不换药的“换肤色”技术。挺有意思是吧,下面我们就“自己动手,丰衣足食”。 首转载 2007-11-23 15:40:00 · 1122 阅读 · 0 评论 -
结婚了,责任更大了
十一回家结了婚,热闹啊,不过挺麻烦的,从过年到现在终于休了一次长假-9天,爽啊,回去和兄弟们天天吃喝。今天开始上班了,还有点不习惯。老婆还没回来,还能过几天单身日子,不过得加班!!!原创 2007-10-08 12:49:00 · 814 阅读 · 0 评论 -
庆祝一下
近期准备开发一个基于h323的SoftPhone,开始在Windows下编译pwlib和openh323,ohphone等,这才发现开源的东西可不是天上白掉的馅饼啊,跟收费的比起来不可预知的问题太多了,比如版本的匹配、有时发布版本的代码还得修改,领教了啊。 花了三天才将pwlib/openh323/ohphone编译通过,这之中不是pwlib有问题就是openh323有问题,要不就时pwl原创 2007-09-27 15:44:00 · 877 阅读 · 0 评论 -
delphi中的指针
从最初的Pascal发展至今 的Object Pascal,可以说在指针运用上,丝毫不会逊色于C语言的指针。 以下内容分为八个部分,分别是 一、类型指针的定义 二、无类型指针的定义 三、指针的解除引用 四、取地址(指针赋值) 五、指针运算 六、动态内存分配 七、字符数组的运算 八、函数指针 一、类型指针的定义。对于指向特定类型的指针,在C中是这样定义的: int *ptr; char *p转载 2007-09-14 15:38:00 · 860 阅读 · 0 评论 -
Delphi和C++的语法区别
一、Delphi永远没办法在栈上创建一个对象下面是一段常见的的Delphi代码,在过程的开头声明本过程所需要的全部局部变量:procedure Foo;var obj: TObject; //这句容易被C++程序员误会。begin ...end;C++程序员会以为obj这个变量就是TObject对象实例本身,会以为这一句是在栈上声明并构造了TObject类的一个对象实例,他们会与下转载 2007-09-11 22:32:00 · 954 阅读 · 1 评论 -
c与Pascal类型对应
C语言的函数格式与Delphi不同,它们是函数返回类型在前,函数声明在后.对于没有任何返回类型的函数则定义为VOID类型. 例如:Delphi中函数function MyFunction:(intIN:integer):Bool;相应的C语言代码就变成Bool MyFunction(int intIN);又例如procedure MyProcedure;====>void MyProcedu转载 2007-09-14 14:49:00 · 1031 阅读 · 0 评论 -
C、Delphi和PHP的基本语法对照表
说明 C(区分大小写) Delphi(不区分大小写) PHP(区分大小写) 整型变量的定义 char a = a;/*8位有符号*/int转载 2007-09-14 14:58:00 · 784 阅读 · 0 评论 -
delphi编码转换
下面是相关源码:1.实现任意多字节语言与Unicode的转换: function UnicodeEncode(Str: string; CodePage: integer): WideString; var Len: integer; begin Len := Length(Str) + 1;转载 2007-09-11 22:19:00 · 4179 阅读 · 0 评论 -
点击过万,再庆祝一下!!!
博客点击终于过万了.随着博客文章的不断增加,我对linux的理解也不断深入.希望不久的将来能有自己的有深度的原创作品出来.原创 2007-06-18 14:39:00 · 659 阅读 · 0 评论 -
VclSkin使用教程
1. TSkinData TSkinData 主要用于美化你的程序, 只要把TSkinData控件放下去,它就能自动美化所有窗体。属性Active: 使用或取消对程序的美化。 DisableTag: 取消对某个特定的组件的美化; 把组件的Tag属性设为99就行了。 (control.tag mod 100=disabletag)SkinControls: 指定哪类组件能被美转载 2008-01-11 14:58:00 · 1421 阅读 · 0 评论