摘要:不是由borland提供的组件叫第三方组件:安装方法:就目前常见的各种形式的组件的安装方法介绍一下。 1 只有一个dcu文件的组件。dcu文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦delphi版本升级,此组件就不能再使用了,当然有的作者给出了几......
摘要:文/jorge其实我不玩网络游戏的,所以对于外挂类程序也没什么好或坏的感觉,甚至平时基本不会想到这个概念。这个实验项目一开始称为“扫雷助手”,而究其技术含量,与现在真正实用的游戏外挂程序也没有可比性。设计它的意义,无非在于对某些windows api的的进一步熟悉,使从未涉足过此领域的新手(当初的我自己)能够揭开某些“神秘的面纱”。之所以选择&ldq......
在Delphi中利用CreateRemoteThread远程注入例子
花了一个下午翻了msdn,写了这个例子,为了安全,我用delphi建了个什么也没有作的程序prjzzhost.exe,将它用作被注入的宿主进程.写了一个testdll.dll,里面只有一个log函数,用来在文件test.txt中输出信息.最重要的一个程序project1.exe是用来注入的. 【程序编程相关:
由演示程序 coolstuf 而找到的工】 【推荐阅读:
用DELPHI开发AUTHORWARE的】测试环境: windows server 2003 + delphi 7.0 【扩展信息:
支持多线程的日志类,可以在线程中使用,用】 程序很简单,高手就不用看了.废话不说了,看代码吧! 测试用的testdll.dll源代码(它将被注入到prjzzhost.exe中去): 程序代码 library testdll; uses sysutils, system, windows, classes; procedure log( s : pchar);stdcall; var f : textfile; begin assignfile(f,test.txt); if fileexists(test.txt) then append(f) else rewrite(f); writeln(f,s); closefile(f); end; procedure dllentrypoint(dwreason:dword); begin case dwreason of dll_process_attach: log(dll process attach); dll_process_detach: log(dll process detach); dll_thread_attach: ...
下一页 摘要:摘:http://www.gaoso.com/article/program/delphi/200501/8735.html--------------------------------------------------------------------------ehlib控件的强大表格处理能力,相信使用过的朋友都有领会,但dbgrdieh没有发布自动根据栏宽的方法,的确是有点遗憾。 不过......