[Delphi]多版本共存的安装方法

原文作者:专家,特留存,感谢。 Berlin和Tokyo共存(以此为例,3,4,5,6个版本都可以共存,不按此办法,容易反复出现某个版本又提示注册) 一、安装tokyo前先处理berlin 1.建立C:\ProgramData\Embarcadero\10.1目录(例如新建10.1目录,放进去)。 2.转移C:\ProgramData\Embarcadero下的.licenses、.cgb_license、*.slip(这个文件名称可以修改一下,一串数字不好肉眼识别)到第1步建立的C:\Prog

[DLL]Delphi 动态调用DLL代码

静态调用往往不够灵活和影响性能,采取动态调用是上上之选。 不废话上通用代码。 procedure TForm1.btn12Click(Sender: TObject); type TIntFunc = function(n: Integer): Extended; stdcall; var Th: Thandle; Tf: TIntFunc; Tp: TFarProc; begin Th := LoadLibrary(‘dll.dll’); { 装载DLL } if Th > 0 then tr