本博客记录傻猫的生活、工作和学习,并与大家一起分享快乐.
该日志由 samool 发表于 2008-05-21 11:30 AM
在 keydown中是
if Key = VK_RETURN then
ShowMessage('回车');
在 keypress中是
if Key = #13 then
ShowMessage('回车');
该日志由 samool 发表于 2008-05-08 11:53 AM
PS: Delphi花落新东家,对于我们这些FANS来说,未必是一件坏事,现在至少有新的公司承接下来,继续开发,总比死在Borland手里好,你觉得呢?
Borland刚刚宣布将CodeGear以2300万美元的价格出售给Embarcadero Technologies,这意味着历史悠久的Delphi语言将不在归于Borland旗下,一个曾经辉煌的时代结束了.
该日志由 samool 发表于 2008-02-20 5:17 PM
首先,先来谈一下动作式的外挂,这也是我第一次写外挂时做的最简单的一种。 记得还在“石器”时代的时候,我看到别人挂着一种软件(外挂)人物就可以四外游走(当时我还不知道外挂怎么回事^_^),于是找了这种软件过来研究(拿来后才听别人说这叫外挂),发现这种东东其实实现起来并不难,仔佃看其实人物的行走无非就是鼠标在不同的地方点来点去而已,看后就有实现这功能的冲动,随后跑到MSDN上看了一些资料,发现这种实现这几个功能,只需要几个简单的API函数就可以搞定
该日志由 samool 发表于 2008-01-25 10:10 AM
最近我收集了Delphi大富翁论坛从1998到2007的离线CHM文件,由于本人在编程过程经常会用大富翁查找资料,于是乎自己想搞一个在线静态网页查询版的,随便走在什么地方都可以方便查询资料,所以用CHM反编译工具,把CHM转换为html文件了,在本站右边免费资源处有连接的,与人分享快乐何尝不是一件好事。说明一下:我在网页左边放了一个Google广告,不会影响浏览效果的,希望微薄的广告收入能赞助一下网站长期发展。
Dephi大富翁论坛离线数据大全:http://samool.com/delphibbs/
该日志由 samool 发表于 2007-10-15 9:42 AM
终于解决了让我头疼了很久的在IE工具条上backspace和tab键无效的问题,具体的解决方法如下:(这是个demo的文件)
主要要实现接口:IInputObject;
{Declare IInputObject methods here}
function UIActivateIO(fActivate: BOOL; var lpMsg: TMsg): HResult; stdcall;
function HasFocusIO: HResult; stdcall;
function TranslateAcceleratorIO(var lpMsg: TMsg): HResult; stdcall;
以及方法:
procedure FocusChange(bHasFocus: Boolean);
procedure BandWndProc(var Message: TMessage);
该日志由 samool 发表于 2007-10-15 9:36 AM
BHO实际上也是一个简单的IE扩展COM组件,它和其它COM组件的区别就在于其它扩展需要一些用户的手工操作,如点击菜单,点击工具条按钮,在地址栏输入 网址等等触发动作才会被IE加载。而BHO则不同,每当IE启动时,都会自动去加载BHO而无须任何触发条件,另外BHO还可以监听IE的各类事件的通知消息,比如窗 口大小的变化,下载是否完成等事件。
由于BHO可以在一启动IE就被加载,并能监听各种事件,我们就可以使用BHO扩展实现限制用户浏览某些色情网站,或者搜集用户浏览喜好信息等功能。接下来, 我们就来实现一个能够阻断广告弹出的BHO扩展。
该日志由 samool 发表于 2007-10-11 4:49 PM
今天在搞一个程序中,要求返回多个值,我知道用数组使用,但以前还没有做过,于是在网上找了一下,得到这个东东,原来自己定义一个类型,然后将函数的类型设为自定义类型就可以了,我定义的是字符串数组,函数返回值当然是多个字符串了,呵呵。
可以函数过程中设定返回数组的大小,SetLength (result,5)就可以。
该日志由 samool 发表于 2007-09-15 12:42 PM
首先我们要强烈地谴责小T,在集成代码高亮时把Delphi高亮功能给去掉了,本来highlighter有这个功能的,他居然把选项给丢了,谴责、谴责、再谴责。
虽然对PHP不精通,但是还是看的懂的,呵呵,在网上也找了highlighter的代码,发现boblog都加了Delphi代码高亮的,为啥SA就歧视偶们Borland Fans呢,居然把Delphi代码高亮给去掉了,郁闷中,其实要给某种编程语言加上代码高亮也不是什么难事,因为highlighter已经有这种功能,只需要把关键字加上就OK了。
该日志由 samool 发表于 2007-09-15 11:44 AM
主要功能:自动换IP地址,自动获取本地ADSL连接,定时自动拨号,自动缩小到状态栏,拨号日志记录,IP地址记录
可以用来刷IP地址用,刷网站等等。呵呵,功能很少,但是很实用!现在发布出来给大家用用,并提供源码下载,代码有点乱,老鸟就可以略过了,仅供学习交流使用,欢迎大家提出建议!