上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 技术交流,DH讲解. 今天在看VCL中TEncoding类的时候看见这个API函数:function InterlockedCompareExchangePointer(var Destination: Pointer; Exchange: Pointer; Comperand: Pointer): Pointer;begin Result := Pointer(InterlockedCompa... 阅读全文
posted @ 2010-01-13 15:26 HuangJacky 阅读(6388) 评论(1) 推荐(1) 编辑
摘要: 最近电脑杀毒的时候老自动断电,应该是CPU温度过高,好的,除尘,结果维修部要100,本来以为在武汉这种城市50+就差不多了,结果50*2,这种没有技术含量的活还要这贵,坚决不愿意,好自己来弄一下.下面是用手机拍的: 拆前的样子:拆下后盖后去掉了硬盘和内存条:取下来的东西合影,白白的那块是光驱:取下正面声音面板:取下无限网卡(左边那个槽里面)和8400GM显卡,右边能看到部分散热器了看看显卡和无线网... 阅读全文
posted @ 2010-01-10 15:40 HuangJacky 阅读(375) 评论(1) 推荐(0) 编辑
摘要: 来自大富翁.1、TCustomForm.Create 在 TCustomForm.Create 中调用 TCustomForm.CreateNew;2、TCustomForm.CreateNew; 调用 FCanvas := TControlCanvas.Create; 触发 TControlCanvas.Create; 触发 TControlCanvas.CreateHandle;3、TCont... 阅读全文
posted @ 2010-01-08 17:42 HuangJacky 阅读(3959) 评论(0) 推荐(0) 编辑
摘要: 技术交流,DH讲解.昨晚半夜1点多,有个朋友来问这个问题.想了下,先打算偷懒,让他先用IntToHex转16进制,然后1位16进制对应4位二进制.后来想了下这样做,太不该了.于是自己随手写了个函数:我们只要对位运算熟悉就可以了,我们一位一位的去判断是0还是1就可以了.为了避免String引起的效率问题,我们直接用Array[0..31] of Char.Type TBinString = Arr... 阅读全文
posted @ 2010-01-08 10:48 HuangJacky 阅读(2566) 评论(0) 推荐(1) 编辑
摘要: 技术交流,DH讲解. JSON,后XML时代的产物,在XML被大家广泛接受的时候,人们开始注意到XML的冗余数据了,所以有人就在想一些XML的变种,什么BinaryXML之类的,JSON差不多就在这个年代出生了.我们先看一个XML<request> <firstName>Brett</firstName> <lastName>McLaughlin... 阅读全文
posted @ 2010-01-04 20:52 HuangJacky 阅读(545) 评论(0) 推荐(1) 编辑
摘要: 技术交流,DH讲解. 今天讲得东西都是些很简单的,老鸟直接飞过吧.AJAX请求靠的是XMLHttpRequest对象来实现.现在的问题就是IE和W3C标准不一样,所以我们在JS里面创建XMLHttpRequest的时候需要判断浏览器,当然简单的方法是这样的:var request = false;try { request = new XMLHttpRequest();} catch (trym... 阅读全文
posted @ 2010-01-03 23:10 HuangJacky 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 技术交流,DH讲解.本人不是搞web的,所以今天做的东西应该也挺简单的.正好有个朋友需要实现这样的功能点击更多按钮后从服务端获得数据,然后把数据显示在表格中了我花了一个小时写了一个例子.这里献丑一下:<script language="JavaScript"> //清空table,传入table变量(DOM) function ClearTable(T){ while (T.rows.... 阅读全文
posted @ 2010-01-02 21:47 HuangJacky 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 技术交流,DH讲解.前段时间,和群里面的朋友讨论提交包的时候,结果发现Indy被大家狂批,哈哈,后来有人推荐用WinHttp,查看了下MSDN,WinHttp主要是靠system32目录下面的WinHttp.dll这个文件,而它又有2种用法,一个是直接API,复杂些,但是功能强大,另外一个就是直接使用WinHttpRequest这个ActiveX.为了使用方便,对WinHttpRequest进行了... 阅读全文
posted @ 2009-12-30 11:36 HuangJacky 阅读(6166) 评论(3) 推荐(0) 编辑
摘要: 作者:Borland(由CnPack翻译)来源:www.CnPack.org 以后文章中没有写我的开场白:技术交流,DH讲解 的都是转载的,知道作者名字的,我会写出来,不知道也没有办法了.但是好文章还要拿出来和大家分享的.一、 概 述 1、 前言 Delphi的IDE扩展是一般程序员很少涉足的领域,不管是网上还是书店里,这方面的资料都是鲜有所见。Delphi7自带的帮助文件是我们最容易找到的资料... 阅读全文
posted @ 2009-12-26 21:34 HuangJacky 阅读(3261) 评论(0) 推荐(0) 编辑
摘要: 前几天D2010又发布补丁了,由于个人用户用的是D版也不敢升级,只有等待. 不过现在好了 Delphi.Distiller.v1.83 发布,对新的补丁也支持了. 好了不废话,下载地址 阅读全文
posted @ 2009-12-24 22:26 HuangJacky 阅读(1307) 评论(6) 推荐(0) 编辑
摘要: 技术交流,DH讲解. 今天来实现一个简单的五子棋,直接用GDI来画的一个游戏.首先我们来想下怎么存放数据,哪些地方是白棋,哪些地方是黑棋,哪些地方没有下棋?对,我们用一个二维数组,如果数组中某一个位置的值为0代表没有下棋,为1代表是白棋,为2代表是黑棋.好就这么说定了,为了使用方便,我们打算做成一个控件,因为要画界面所以我们从TGraphicControl继承下来.看一下类定义的代码:Type ... 阅读全文
posted @ 2009-12-22 14:49 HuangJacky 阅读(2038) 评论(4) 推荐(0) 编辑
摘要: 技术交流,DH讲解.首先我们要知道什么是数组?数组是一堆相同特性数据的一个集合,也就是每个元素的类型必须是一样的,当然在其他一些弱语法的语言里面,数组的元素可以千奇百怪. 例子:Var A: Array[ 0..2 ] Of Integer ;Begin A[ 0 ] := 1 ; A[ 1 ] := 1.0 ; //这里是错的,因为每个元素都必须是Integer类型End ;Delphi中... 阅读全文
posted @ 2009-12-21 14:13 HuangJacky 阅读(52808) 评论(6) 推荐(4) 编辑
摘要: 网盘地址:http://www.adrive.com/ 账户:ysw786@163.com密码:Delphi888空间大小50G. 用法:1 登录 2 防BOT 输入验证码 验证码里面只有数字,哈哈 3 进入了文件列表处. 编程工具里面主要是IDE,控件和专家以及其他安装文件 编程资料里面主要是电子书 黑客杂志,当然还有Delphi,其他很多还没有传. 编程代码里面主要是代码,不过没有这么归类... 阅读全文
posted @ 2009-12-19 20:08 HuangJacky 阅读(839) 评论(3) 推荐(0) 编辑
摘要: 技术交流,DH讲解. 当时在2010下面要用NativeXML 然后到网上下了个,但是在实际用的过程中发现还是乱码,然后自己改了几个地方,就可以了.这里弄出来给大家. 下载 好的.Over. 我是DH. 阅读全文
posted @ 2009-12-19 19:39 HuangJacky 阅读(983) 评论(3) 推荐(0) 编辑
摘要: 技术交流,DH讲解. 这个工具是好早好早以前写的,我这个喜欢在家边看电影边写写代码或者看电子书,所以经常会将网页移到屏幕的左上角或者右上角,而且要置顶.所以就写了这样一个工具,这个工具主要是对句柄的操作,还有就是窗体样式以及几个API的例子,比较基础. 整个文件在 here(Can't Input Chinese:() 下面把代码贴出来,希望有什么不懂的,结合MSDN,OK?Var Form2:... 阅读全文
posted @ 2009-12-19 19:34 HuangJacky 阅读(1154) 评论(3) 推荐(0) 编辑
摘要: 技术交流,DH讲解. 在前面2篇文章中,我们发现在TObject.InitInstance都没有IntfTable,所以有些地方的代码都没有执行. 所以下面我们把代码改一下,看看新的效果,然后把vmt系列的都来试一下: IHuangJacky = interface ['{B7D099CE-BAD5-4589-86EA-71AE78B37483}'] procedure SayMyName; ... 阅读全文
posted @ 2009-12-18 20:07 HuangJacky 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 记得好早以前玩过一个游戏叫Uplink,就是一个黑客游戏,当然我没有玩多久.现在webgame这么流行,这黑客游戏也有了webgame了.大家可以去:Here这里看看,自己练习下. 我也才开始玩,有机会多交流 阅读全文
posted @ 2009-12-17 12:14 HuangJacky 阅读(580) 评论(0) 推荐(0) 编辑
摘要: XMLSpy大名远扬了,这工具我终于找到了最新的版本而且有注册机的.现在奉献给大家:点击下载 有好东西记得分享 阅读全文
posted @ 2009-12-16 21:10 HuangJacky 阅读(1239) 评论(4) 推荐(0) 编辑
摘要: 先转一些好文章吧. 常用断点(OD中) 拦截窗口:bp CreateWindow 创建窗口bp CreateWindowEx(A) 创建窗口bp ShowWindow 显示窗口bp UpdateWindow 更新窗口bp GetWindowText(A) 获取窗口文本 拦截消息框:bp MessageBox(A) 创建消息框bp MessageBoxExA 创建消息框bp MessageBoxIn... 阅读全文
posted @ 2009-12-16 19:21 HuangJacky 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 技术交流,DH讲解. 还是之前的文章,从之前博客转过来. 当我们有一个类如类A有一个方法C,但是这个C方法却被很多情况影响,那么我们该怎么设计才能让代码更加容易理解呢?其实我们前面讲的简单工厂模式也能实现.但是现在想说一下策略模式了.我们来看一个UML图:软件设计师上半年和下半年考试里面都有这样一个题,给一个UML让你说这个UML是哪个模式?哈哈 我们能看到主类Context和Strategy是... 阅读全文
posted @ 2009-12-15 23:34 HuangJacky 阅读(715) 评论(1) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页
AdminLogin