表现是Hook的时候没问题,当Unhook的时候报内存访问错误。把ShareMem从Uses列表中去掉之后就不报错了。
近来的项目报表全部做成excel文件,方便很多。可惜的是delphi中的server组件没有帮助,只能靠网上的资料和自己的摸索。经过一段时间,积累了一点经验,写出来希望对大家有所帮助。近来在网上搜索到TXLSReadandTXLSWrite…
有时候我们需要delphi载入webbrowser1打开网页的时候需要点击某一个点的位置可能是坐标可能是按钮可能是其他的控件应该如何来实现呢?这里来简单说明一下点击坐标的过程点击过程很明显我们移动鼠标来点击或者发送消息来点击移动鼠标点击的比…
今天写一个dll准备给.net调用,dll写出之后给用delphi测试一下,居然出错,更别说给.net调用了.查来查去原来是参数和返回值使用string类型,后面看了'Delphi编写DLL返回字符串,.net调用。'这篇文章才解决,顺便也…
一、Dll的制作一般分为以下几步:1在一个DLL工程里写一个过程或函数2写一个Exports关键字,在其下写过程的名称。不用写参数和调用后缀。二、参数传递1参数类型最好与windowC++的参数类型一致。不要用DELPHI的数据类型。2最好…
有时候我们需要对其它应用程序发送和接收的网络数据进行拦截,比如要对IE发送的HTTP头进行分析,得到请求的地址等.这次我们可以用一些例如WPE,Sniffer之类的工具来达到目的.但是工具功能有限,要想实现更强大的功能,还是我们自己动手来D…
鄙人近期正在写一个Sniffer,用的是inlineHooksocketAPI的方法,原理想起来很简单,但真正开始操作后才发现有很多细节上的问题,在Google上搜了一下,发现很多人都有相同或相似的问题,经过我的不断摸索,终于将它们一一解决…
{在Win32标准控件库中(comctl32.dll)的控件绝大部分的控件都支持自画(OwnerDraw)功能的设置,这里以按钮为例子说说此类控件在delphi中的编写方式以及应该注意的问题!由于标准的按钮都有一套规定的外观标准(由wind…