自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 解决vclskin可能存在的bug

该bug尤其在使用了FastReport预览,退出程序时可能出现。bug表现为退出时弹出地址错误:Access violation at address 00000000. Read of address 00000000。vclskin版本:4.93.11.13有疑问请与我联系coolslob@...

2008-12-26 16:51:00 2357 1

原创 不显示Mantis LOGO

 1、在config_inc.php中增加$g_show_mantis_logo = OFF;2、修改html_api.php,在html_top_banner函数开始添加以下两行代码    function html_top_banner() {        if ("OFF&quo...

2008-12-01 23:19:00 1392 0

原创 关于Mantis变更日志(Changelog)和路线图(Roadmap)的说明

变更日志(Changelog):是已经修改好了问题的日志,需要给项目添加版本号,并且在添加/解决问题时都指定了相应的版本号,才会显示。路线图(Roadmap):是计划在某个版本修改某些问题的日志,需要给问题指定“目标版本”才能显示。(提示:指定“目标版本”,应该进入“高级更新”功能修改,或者在报关...

2008-11-27 09:10:00 3953 2

原创 Delphi2009相关文章收集

1、浅谈Delphi2009控件移植2、现有 Delphi 项目迁移到 Tiburon 中的注意事项 3、Delphi 2009 新功能

2008-11-25 11:19:00 1072 0

原创 改正Mantis在Firefox下字体问题

修改css/default.css span.small             { font-size: 9pt; font-weight: normal; }2008-11-27补充:将所有small的style的font-size改为9pt。

2008-11-24 12:07:00 779 0

原创 Mantis 1.2.0a1 不能给自己的私有项目添加问题注释

 问题的提出:     将项目A设置为私有项目,添加用户A作为报告人员,用户B为开发人员。用户A对自己报告的问题,不能添加问题注释,开发人员也无权添加。解决方法:    修改bugnote_add_inc.php第一句如下:#if ( ( !bug_is_readonly( $f_bug_id )...

2008-11-23 12:02:00 1661 0

原创 获取USB设备插拔消息的备忘

获取USB设备插拔消息的备忘coolslob(coolslob@163.com)先记录要点,有空再整理成文。1、可根据dbch_devicetype(DBT_DEVTYP_DEVICEINTERFACE和DBT_DEVTYP_VOLUME),分别得到PID/VID/SN和盘符号。2、当USB设备不...

2008-11-21 23:37:00 6774 4

原创 dcc32.exe命令行编译工程搜索路径的问题

dcc32.exe命令行编译工程搜索路径的问题作者:CoolSlob(CoolSlob@163.com)时间到了23点,说这么一句,是因为时间紧迫,还有很多工作没有做完,但还是坚持花半个小时写这么一篇文章,总是找别人帮忙解决问题,不出点绵薄之力,都不好意思再混下去。OK,长话短说废话少说,进入正题...

2008-11-07 22:42:00 3459 4

原创 IShellIconOverlayIdentifier接口的外壳程序

 IShellIconOverlayIdentifier接口的外壳程序,不能使用ASPack压缩,否则可能引起图标不显示。

2008-11-04 18:56:00 2146 1

原创 批处理中实现数字累加

传说中的goto程序:)echo offset i=0:loopset /a i=%i%+1if %i% GEQ 100 goto endgoto loop:endecho %i%关于批处理比较符号的说明:EQU - 等于NEQ - 不等于LSS - 小于LEQ - 小于或等于GTR - 大于GE...

2008-11-04 17:24:00 5266 0

转载 Getting the System Version(获取操作系统版本)

 http://msdn.microsoft.com/en-us/library/ms724429(VS.85).aspxThe following example uses the GetVersionEx, GetSystemMetrics, GetProductInfo, and ...

2008-11-04 14:34:00 1397 0

原创 根据盘符获取硬件编号

unit USBLib;//----------------------------------------------------------------------------//                                                         ...

2008-11-03 00:40:00 5082 5

原创 用D币兑换基本《程序员》杂志的时间表

CSDN不放好货,没了的东西也不补,看着D币发霉,兑了基本过期的《程序员》杂志。几乎忘了这档子事,今天邮局寄来通知单才猛地回想起来。也不能怪人家,慢就慢点,书没收钱,还贴邮递费呢!看他们信封上的广告比较有意思:dearbook第二书店,第三服务,第四速度。 

2008-10-31 14:22:00 896 1

原创 Delphi两则:1、PDT时间转北京时间,2、条件编译

1、PDT时间转北京时间   做了个小东西,时间是PDT,而且月份也是英文的。写了个小函数,有用得着的直接copy去:) 有更好的实现方法,请回复。 uses DateUtils;function ConvertPDTDateTime(Str: string): TDateTime;const  ...

2008-10-22 11:00:00 4288 0

原创 监视资源管理器的文件复制/删除/移动操作,不要太过寄望于Hook SHFileOperation

google了一圈,发现Hook Explorer的SHFileOperation没几个成功的,如果想监视Explorer的文件复制/删除/移动操作,应该Hook CopyFileExA/CopyFileExW, MoveFileA/MoveFileW。  

2008-04-11 15:39:00 3094 6

原创 在Frame上使用THotkey必须注意的一点

问题的出现: 某日使用THotkey控件, 设置使用Ctrl+Alt+?作为快捷键, InvalidKeys设置值为[hcNone,hcShift,hcCtrl,hcAlt,hcShiftCtrl,hcShiftAlt,hcShiftCtrlAlt]; Modifiers设置值为[hkCtrl,h...

2007-10-30 10:27:00 1079 0

原创 VCLSkin可能存在的一个bug隐患

产生bug的情况:      1, 使用Tab键切换焦点在Button上,按空格键执行按钮事件时     2, 焦点在RadioButton上,按任意字母时     bug错误现像:地址错误     环境: VCLSkin 4.9.1, Win 2003 Ent Sp2, Delphi 7.0  ...

2007-10-26 09:19:00 1570 0

原创 Gina、Delphi、最有钱途及其他

1、Gina 早在2002年时,看到一份关于Gina的文章(当时好像就唯一的一份关于Gina的文章,也许很多人都看过),就希望能自己写个Gina,再自己接个IC卡读卡器,登陆系统刷卡就OK,帅呆了岁月如梭,转眼5年过去。也是造化弄人,5年后还有机会给我再了结这个希望。这次再写Gina也不顺利。我的...

2007-08-16 17:47:00 2107 2

原创 使用Vista的一些问题[持续更新]

问题1:不能往Access数据库中写入数据.解决方法: 程序以管理员身份运行.问题2:不能向其他程序发送消息SendMessage解决方法:如果程序A要向程序B发送消息,那么程序A的权限必须大于或等于程序B:当程序B以非管理员身份运行时,程序A以管理员或非管理员身份运行都可以;当程序B以管理员身份...

2007-06-07 16:26:00 1240 0

原创 这些天求教有感---求人不如求己

不止一次萌生要写以这个主题的文章,也希望借此提醒大家。这几天在写Vista环境凭据提供(Credential Provider)的登录(Windows XP/2000 GINA的替代品),一番Google+baidu之后,没有找到太多关于这方面的资料。而使用Delphi实现的资料一点都没有(截止到...

2007-04-27 23:34:00 1692 1

原创 使用insert into openrowset剩下的问题

一、解决:“它已经被别的用户以独占方式打开,或没有查看数据的权限”错误1、  设置SQLServer服务器:打开“服务 ”,找到MSSQLSERVER服务,双击弹出属属对话框。选择“此帐户”,输入windows在administrator用户名和密码。重新启动SQL Server。2、设置mdb文...

2007-03-17 22:20:00 2548 0

原创 使用insert into openrowset语句必须明白的一点

例如执行语句:select * from openrowset(Microsoft.Jet.OLEDB.4.0, D:/testMDAC/mydb.mdb;admin;, table_name)如果程序是运行在数据库连接(ADOConnection)所在的服务器(即本机运行),上面这个代码没有任何...

2007-03-17 20:56:00 6737 0

原创 使用BDS2006&Turbo Delphi后有话说

凡人终于还是避免不了对新鲜事物的追棒,我也不例外。Borland  Delphi如火如荼地从Delphi7.0发展到8.0,9.0,2005,2006,到现在纯真的Turbo系列。---就在我一直抱着Delphi7.0的时候。用了这么多年的Delphi,出门都不好意思跟人家打招呼。朋友们(包括网友...

2006-11-10 23:46:00 1756 1

原创 VCLSkin 4.12 FullSource的bug修正

1、修正ComboBox列表无边框的bug将WinSubClass.pas中TComboxScrollBar.WMNCPaint函数中的注释取消。2、修正系统菜单(Sysmenu)无边框的bug将WinSkinMenu.pas中TWinSkinPopMenu.NcPaint函数中作如下修改:Dc ...

2006-08-24 18:04:00 1724 2

原创 突破LoadStr 1024个字符的限制

(源自:http://community.csdn.net/expert/Topicview1.asp?id=4950441)function LoadStr(Ident: Integer): string;begin  Result := FindStringResource(Ident);en...

2006-08-23 16:44:00 1705 1

原创 中国的程序员咋就这么保守呢?

刚才在QQ群里有人问到有没有使用过这个控件(http://www.51delphi.com/delphi/showtl?ID=59746),好奇之于,Down了一个,查看发现并没有源代码,而文档之整齐真是令我折服。作者在文档中详细说明了联系方式,取得联系之后,并不如网页中所说的“该控件未包括代码,...

2006-08-15 10:22:00 1380 0

原创 为什么还有人在dll函数声明头中使用export指示字?---说export的用法

这里摘抄Delphi7帮助文档中的一段:Calling conventionsWhen you declare a procedure or function, you can specify a calling convention using one of the directives reg...

2006-07-31 09:42:00 1733 2

原创 关于使用SQLDMO.Backup和SQLDMO.Restore的一点经验

作者:CoolSlob时下许多人都希望备份SQL Server数据库时实现进度条,以增加美观。但是,在使用SQLDMO.Backup进行备份时,路径含有空格(space)将导致备份失败,如:Backup.Files = "D:/Program files/my program/backu...

2006-04-23 10:23:00 3010 1

原创 用DrawDibDraw显示BMP文件

作者:CoolSlob功能:码用于完成在Panel上显示一个BMP文件(现多信息请参阅BMP文件结构相关文章)var  dc:HDC;  hdd:HDRAWDIB;  Stream: TStream;  hdr: BITMAPFILEHEADER;  m_pbmih: TBITMAPINFOHEA...

2006-04-22 13:12:00 8116 1

原创 Delphi程序慎用XPManifest

  Delphi开发程序使用XPManifest控件,将导致在删除(使用Backspace健)ComboBox内容时出现乱码。经跟踪发现,在执行以下过程的HasSelectedText函数部分(附文章结尾),通过SendMessage发送CB_GETEDITSEL消息返回的StartPos、End...

2006-04-07 14:12:00 5287 2

原创 导出StringGrid内容到Excel

function ExportStrGridToExcel(Args: array of const): Boolean;var  iCount, jCount: Integer;  XLApp: Variant;  Sheet: Variant;  I: Integer;begin  Resul...

2005-10-23 20:37:00 3036 1

原创 使用Delphi开发多媒体播放音轨问题的FAQ(原创)

最近一段时间,在CSDN和DFW上常看见问于切换音轨和切换声道的问题。在这做一个小结。大家可以转载。让菜鸟收益! 转载时,作者希望在最大程度上保持原有信息!1、什么是声(音)轨、声道?  在早先的VCD时代,一个媒体文件只有一个音轨。故“音轨”一词不常被人们提及。VCD媒体文件中的伴唱或原唱,只有...

2005-09-15 02:04:00 2542 0

原创 Delphi中DCOM的调试

自己在调试时忘记了第3步,结果总是调试不成功,写到blog上,记录一下1、设置host为%system32%/hostdll.exe (注意把system32替换成实际的路径)2. 把parameters设置成/processID:{4181FE23-F8E7-4B43-BC12-0B771711...

2005-08-02 08:55:00 3036 0

原创 Delphi与DirectShow&DSPack/在Delphi7.0下安装DSPack

一、废话几句从去年年底起,有幸也转到了DirectShow方面开发。在论坛中也可以为一些初学者解答一些初级问题了见论坛中有人分不清DirectShow为何物,在这,说明一下:DirectShow是DirectX中的一员。Dspack是Delphi用于做DirectShow开发的一套(免费)控件。下...

2005-07-17 19:46:00 4362 1

原创 使TStringGrid自适应宽度

procedure AutoFitable(AGrids: TStringGrid);//传入TStringGrid对像即可, 2004/10/28,CoolSlobvar  I, J: Integer;  MaxLenRow: Integer;  CurRowLen: Integer;begin...

2004-12-16 18:45:00 1873 2

原创 模拟Nokia手机输入的编辑框

{功能:模拟Nokia手机的输入法控件,继承自TCustomEdit作者:CoolSlob支持:CoolSlob # 163.com 最后更新:2004/12/11}unit NokiaEdit;interfaceuses  SysUtils, Classes, Controls, StdCtrl...

2004-12-16 18:33:00 1351 0

转载 XviD的历史与特点

作者:沈晟   2002年,TDX2002的规则中,除了允许使用旧有的DivX3.11编码之外,新加入了第二种核准使用的编码--也就是本文标题中的XivD编码。作为每年在网上放出数千部最新影片的网上高品质影音组织,他们所遵循的规则对于整个MPEG-4编码的应用市场来说,都有决定性的重要意义。Xvi...

2004-12-14 23:37:00 6117 5

转载 小知识:MPEG音频压缩规格一览

http://www.sina.com.cn 2002/03/11 09:29 赛迪网-中国计算机报   文/陈桄 ...

2004-12-14 23:21:00 2519 0

原创 手工清除ShareQQ木马

前言:  这是我去年的心得,在打开以前收集的资料中,发现了那次让我心痛的夜晚。最近OICQ也用得少,也不知道现在是否还有这种木马,现在发表出来,希望对骑上了木马的人能尽快下马:)  1、打开注册表,删除以下键值:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Wind...

2002-12-20 09:20:00 1531 0

原创 如何将几个DBGRID里的内容导入同一个EXCEL表中?

前言:  在软件实际制作中,为节省开发成本和开发周期,一些软件人员通常会吧DBGrid中的数据直接导出到Excel表中,而先前能看到的函数仅仅只能在WorkBook的一个Sheet中导入数据,不支持多Sheet!。单元应用:  Windows, Messages, SysUtils, Varian...

2002-11-04 13:10:00 1715 0

提示
确定要删除当前文章?
取消 删除