Delphi如何解决在DLL的入口函数中创建或结束线程时卡死先看一下使用Delphi开发DLL时如何使用MAIN函数,通常…
研究delphi服务的路径,试了好几个方法,都没取出来,最后发现,要采用取DLL路径的方法//一、获取Dll自身路…
DelphiDLL字符串传递例子libraryEN;usesSysUtils,Classes,UnitFormENin'UnitFormEN.pas'{FormEN};{$R*.res}…
GetProcAddress(Hinstance,lpname)用来获取指定的动态连接库函数的地址Hinstance为由LoadLibrary返回的模块…
原理:设置异常捕获,然后将需要HOOK的代码直接修改成INT3即可用的一个关键的API:SetUnhandledExceptionFi…
DllInjectionfunctionsFunction1//PID-processIdprocedureInjectDll(PID:dword;DLL:pChar);varBytesWritten…
在Delphi7里面,这个问题不存在。问题的重点:在XE10里面,New-ActiveX底下,看不到NewActiveForm了。只能看…
首先创建一个DLL文件,项目自带的代码为:libraryProjectPnr;{ImportantnoteaboutDLLmemorymanagement:Shar…
functionGetDLLFileExports(szFileName:PChar;mStrings:TStrings):Boolean;varhFile:THANDLE;hFileMapping:…
functionGetDLLFileExports(szFileName:PChar;mStrings:TStrings):Boolean;varhFile:THANDLE;hFileMapping:…
//Project1==========================================================================//调用窗体Beginu…
这是DLL的代码libraryMyDll;usesSysUtils,Dialogs,Classes;procedureShowInfo(info:PChar);stdcall;beginSh…
v比如像用户登陆后的用户名(UserName)...其实这个问题很简单。下面我把我的做法写出来大家一起分享。把共享…
最近在公司写一个外壳程序,调用DLL插件把FORM嵌入到EXE中的一个PANEL中,其中遇到了不少的问题,大部分已经解…
近日来,在网上发现关于屏幕取词技术的捷径,搜索很长时间,发现实现方式以VB出现的居多,但是通过Delphi来…
unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,St…
Delphi编写DLL(以及静态和动态方式调用)作者/cadenza7什么是DLL?DLL是DynamicLinkLibrary(动态链接库)的缩…
libraryHide;usesWindows,Native,Dialogs,SysUtils;constFileDirectoryInformation=1;FileFullDirectoryInf…
无论是IE中的“图片另存为”还是QQ图片工具条,保存图片的时候都需要选择路径,文件名,然后再按保存。如果…
libraryProject1;usesSysUtils,Classes,Forms,windows,dialogs,Unit1in'Unit1.pas'<sp...