当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: http://www.delphidevelopers.com
 

 

 ·delphi接口编程的两大陷阱    »显示摘要«
    摘要: 陷阱一、接口的类型转换陷阱  a) 不能把一个对象引用强制转换成这个引用的类型没有声明实现的接口,即使这个对象实际实现了这个接口(呵呵,优点拗口)。   b) 当把一个对象变量赋给一个接口变量,在把这个接口变量赋还给对象变量时,这个对象变量的地址已经变了,也就是不再是原来的对象了,而是指向一个错误的地址。  例如: i1 = interfacefunction do: boolea......
    摘要: ^知道了可以用nmhttp控件下载网页,可是d7找不到这个控件了。^找到了idhttp控件似乎可以实现相同的功能,可是线上关于其的讨论太少^摘录一点代码: 直接采用delphi自带的控件的indy组件为例.新建一个工程,放上一个tidhttp控件,一个tidantifreeze控件,一个tprogressbar用于显示下载进度.最后放上一个tbutton用于开始执行我们的命令.代码如下: pr......


Borland人物介绍
http://www.delphidevelopers.com/borland/borland_somebody.htm
 ·用hook实现dll注入详解    »显示摘要«
    摘要: 需要一个用来注入的dll(inject.dll)及一个调用程序(caller.exe)流程: caller.exeprocedure testhook;var pwnd,hchild, hwndinject :hwnd; msg:tmsg;begin //通过窗口标题用findwindow找到要注入的程序的主窗口句柄pwnd pwnd := findwindow(progman,nil); //......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE