<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coolslob]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CoolSlob</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CoolSlob]]></copyright><item><title><![CDATA[解决vclskin可能存在的bug]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3615713</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3615713</guid><author>CoolSlob</author><pubDate>Fri, 26 Dec 2008 16:51:00 +0800</pubDate><description><![CDATA[该bug尤其在使用了FastReport预览，退出程序时可能出现。bug表现为退出时弹出地址错误：Access violation at address 00000000. Read of address 00000000。vclskin版本：4.93.11.13有疑问请与我联系coolslob@163.com解决方法：将WinSkinForm.pas单元中，如下代码的第26行注释。procedu]]></description><category></category></item><item><title><![CDATA[不显示Mantis LOGO]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3424034</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3424034</guid><author>CoolSlob</author><pubDate>Mon, 01 Dec 2008 23:19:00 +0800</pubDate><description><![CDATA[ 1、在config_inc.php中增加$g_show_mantis_logo = OFF;2、修改html_api.php，在html_top_banner函数开始添加以下两行代码    function html_top_banner() {        if ("OFF" == config_get(show_mantis_logo))          return false;3]]></description><category></category></item><item><title><![CDATA[关于Mantis变更日志（Changelog）和路线图（Roadmap）的说明]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3388787</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3388787</guid><author>CoolSlob</author><pubDate>Thu, 27 Nov 2008 09:10:00 +0800</pubDate><description><![CDATA[变更日志（Changelog）：是已经修改好了问题的日志，需要给项目添加版本号，并且在添加/解决问题时都指定了相应的版本号，才会显示。路线图（Roadmap）：是计划在某个版本修改某些问题的日志，需要给问题指定“目标版本”才能显示。（提示：指定“目标版本”，应该进入“高级更新”功能修改，或者在报关问题时，进入“高级报告”功能）。初用Mantis，Roadmap功能也是刚摸索出来，如果你有更好的理解]]></description><category></category></item><item><title><![CDATA[Delphi2009相关文章收集]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3368187</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3368187</guid><author>CoolSlob</author><pubDate>Tue, 25 Nov 2008 11:19:00 +0800</pubDate><description><![CDATA[1、浅谈Delphi2009控件移植2、现有 Delphi 项目迁移到 Tiburon 中的注意事项 3、Delphi 2009 新功能]]></description><category></category></item><item><title><![CDATA[改正Mantis在Firefox下字体问题]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3361192</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3361192</guid><author>CoolSlob</author><pubDate>Mon, 24 Nov 2008 12:07:00 +0800</pubDate><description><![CDATA[修改css/default.css span.small             { font-size: 9pt; font-weight: normal; }2008-11-27补充：将所有small的style的font-size改为9pt。]]></description><category></category></item><item><title><![CDATA[Mantis 1.2.0a1 不能给自己的私有项目添加问题注释 ]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3354191</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3354191</guid><author>CoolSlob</author><pubDate>Sun, 23 Nov 2008 12:02:00 +0800</pubDate><description><![CDATA[ 问题的提出：     将项目A设置为私有项目，添加用户A作为报告人员，用户B为开发人员。用户A对自己报告的问题，不能添加问题注释，开发人员也无权添加。解决方法：    修改bugnote_add_inc.php第一句如下：#if ( ( !bug_is_readonly( $f_bug_id ) ) && ( access_has_bug_level( config_get( add_bugn]]></description><category></category></item><item><title><![CDATA[获取USB设备插拔消息的备忘]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3348147</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3348147</guid><author>CoolSlob</author><pubDate>Fri, 21 Nov 2008 23:37:00 +0800</pubDate><description><![CDATA[获取USB设备插拔消息的备忘coolslob(coolslob@163.com)先记录要点，有空再整理成文。1、可根据dbch_devicetype（DBT_DEVTYP_DEVICEINTERFACE和DBT_DEVTYP_VOLUME），分别得到PID/VID/SN和盘符号。2、当USB设备不是存储设备时，只出发一次WM_DEVICECHANGE，devicetype是DBT_DEVTYP_D]]></description><category></category></item><item><title><![CDATA[dcc32.exe命令行编译工程搜索路径的问题]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3250633</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3250633</guid><author>CoolSlob</author><pubDate>Fri, 07 Nov 2008 22:42:00 +0800</pubDate><description><![CDATA[dcc32.exe命令行编译工程搜索路径的问题作者：CoolSlob(CoolSlob@163.com)时间到了23点，说这么一句，是因为时间紧迫，还有很多工作没有做完，但还是坚持花半个小时写这么一篇文章，总是找别人帮忙解决问题，不出点绵薄之力，都不好意思再混下去。OK，长话短说废话少说，进入正题。相信对dcc32.exe动过念头的人，都碰到搜索路径的问题：在编辑器中设置好了Search Path]]></description><category></category></item><item><title><![CDATA[IShellIconOverlayIdentifier接口的外壳程序]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3220190</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3220190</guid><author>CoolSlob</author><pubDate>Tue, 04 Nov 2008 18:56:00 +0800</pubDate><description><![CDATA[ IShellIconOverlayIdentifier接口的外壳程序，不能使用ASPack压缩，否则可能引起图标不显示。]]></description><category></category></item><item><title><![CDATA[批处理中实现数字累加]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3219867</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3219867</guid><author>CoolSlob</author><pubDate>Tue, 04 Nov 2008 17:24:00 +0800</pubDate><description><![CDATA[传说中的goto程序：）echo offset i=0:loopset /a i=%i%+1if %i% GEQ 100 goto endgoto loop:endecho %i%关于批处理比较符号的说明：EQU - 等于NEQ - 不等于LSS - 小于LEQ - 小于或等于GTR - 大于GEQ - 大于或等于]]></description><category></category></item><item><title><![CDATA[Getting the System Version（获取操作系统版本）]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3218789</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3218789</guid><author>CoolSlob</author><pubDate>Tue, 04 Nov 2008 14:34:00 +0800</pubDate><description><![CDATA[ http://msdn.microsoft.com/en-us/library/ms724429(VS.85).aspxThe following example uses the GetVersionEx,     GetSystemMetrics, GetProductInfo, and     GetNativeSystemInfofunctions to determine ]]></description><category></category></item><item><title><![CDATA[根据盘符获取硬件编号]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3207986</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3207986</guid><author>CoolSlob</author><pubDate>Mon, 03 Nov 2008 00:40:00 +0800</pubDate><description><![CDATA[unit USBLib;//----------------------------------------------------------------------------//                                                                            //                              ]]></description><category></category></item><item><title><![CDATA[用D币兑换基本《程序员》杂志的时间表]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3193986</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3193986</guid><author>CoolSlob</author><pubDate>Fri, 31 Oct 2008 14:22:00 +0800</pubDate><description><![CDATA[优快云不放好货，没了的东西也不补，看着D币发霉，兑了基本过期的《程序员》杂志。几乎忘了这档子事，今天邮局寄来通知单才猛地回想起来。也不能怪人家，慢就慢点，书没收钱，还贴邮递费呢！看他们信封上的广告比较有意思：dearbook第二书店，第三服务，第四速度。 ]]></description><category></category></item><item><title><![CDATA[Delphi两则：1、PDT时间转北京时间，2、条件编译    ]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/3122944</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/3122944</guid><author>CoolSlob</author><pubDate>Wed, 22 Oct 2008 11:00:00 +0800</pubDate><description><![CDATA[1、PDT时间转北京时间   做了个小东西，时间是PDT，而且月份也是英文的。写了个小函数，有用得着的直接copy去:) 有更好的实现方法，请回复。 uses DateUtils;function ConvertPDTDateTime(Str: string): TDateTime;const  EngMonthName: array[1..12] of string = (Jan, Feb]]></description><category></category></item><item><title><![CDATA[监视资源管理器的文件复制/删除/移动操作，不要太过寄望于Hook SHFileOperation]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/2282390</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/2282390</guid><author>CoolSlob</author><pubDate>Fri, 11 Apr 2008 15:39:00 +0800</pubDate><description><![CDATA[google了一圈，发现Hook Explorer的SHFileOperation没几个成功的，如果想监视Explorer的文件复制/删除/移动操作，应该Hook CopyFileExA/CopyFileExW, MoveFileA/MoveFileW。  ]]></description><category></category></item><item><title><![CDATA[在Frame上使用THotkey必须注意的一点]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/1856049</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/1856049</guid><author>CoolSlob</author><pubDate>Tue, 30 Oct 2007 10:27:00 +0800</pubDate><description><![CDATA[问题的出现: 某日使用THotkey控件, 设置使用Ctrl+Alt+?作为快捷键, InvalidKeys设置值为[hcNone,hcShift,hcCtrl,hcAlt,hcShiftCtrl,hcShiftAlt,hcShiftCtrlAlt]; Modifiers设置值为[hkCtrl,hkAlt]; 将Hotkey控件放置在Frame, 然后在Form上添加该Frame. 运行结果:]]></description><category></category></item><item><title><![CDATA[VCLSkin可能存在的一个bug隐患]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/1844313</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/1844313</guid><author>CoolSlob</author><pubDate>Fri, 26 Oct 2007 09:19:00 +0800</pubDate><description><![CDATA[产生bug的情况:      1, 使用Tab键切换焦点在Button上,按空格键执行按钮事件时     2, 焦点在RadioButton上,按任意字母时     bug错误现像:地址错误     环境: VCLSkin 4.9.1, Win 2003 Ent Sp2, Delphi 7.0    WinSkinForm.pas中代码段:     //fixed by Brian Lowe   ]]></description><category></category></item><item><title><![CDATA[Gina、Delphi、最有钱途及其他]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/1746901</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/1746901</guid><author>CoolSlob</author><pubDate>Thu, 16 Aug 2007 17:47:00 +0800</pubDate><description><![CDATA[1、Gina 早在2002年时，看到一份关于Gina的文章（当时好像就唯一的一份关于Gina的文章，也许很多人都看过），就希望能自己写个Gina，再自己接个IC卡读卡器，登陆系统刷卡就OK，帅呆了岁月如梭，转眼5年过去。也是造化弄人，5年后还有机会给我再了结这个希望。这次再写Gina也不顺利。我的需求是：希望显示自己的登陆界面，供输入用户名和密码，其他全部使用Windows默认界面。问题在]]></description><category></category></item><item><title><![CDATA[使用Vista的一些问题[持续更新]]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/1642622</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/1642622</guid><author>CoolSlob</author><pubDate>Thu, 07 Jun 2007 16:26:00 +0800</pubDate><description><![CDATA[问题１：不能往Access数据库中写入数据．解决方法： 程序以管理员身份运行．问题２：不能向其他程序发送消息SendMessage解决方法：如果程序Ａ要向程序Ｂ发送消息，那么程序Ａ的权限必须大于或等于程序Ｂ：当程序Ｂ以非管理员身份运行时，程序Ａ以管理员或非管理员身份运行都可以；当程序Ｂ以管理员身份运行时，程序Ａ必须也以管理员身份运行．问题３：写在注册表中自动运行（Run）的以管理员身份运行的程序被]]></description><category></category></item><item><title><![CDATA[这些天求教有感---求人不如求己]]></title><link>https://blog.youkuaiyun.com/CoolSlob/article/details/1587996</link><guid>https://blog.youkuaiyun.com/CoolSlob/article/details/1587996</guid><author>CoolSlob</author><pubDate>Fri, 27 Apr 2007 23:34:00 +0800</pubDate><description><![CDATA[不止一次萌生要写以这个主题的文章，也希望借此提醒大家。这几天在写Vista环境凭据提供（Credential Provider）的登录（Windows XP/2000 GINA的替代品），一番Google+baidu之后，没有找到太多关于这方面的资料。而使用Delphi实现的资料一点都没有（截止到2007-4-27）。只好将Windows SDKs的例程翻译。但是翻译的过程并不顺利，许多C++]]></description><category></category></item></channel></rss>