分类:
Delphi 怎么不注册 dll 就调用 com

Delphi 怎么不注册 dll 就调用 com

栏目分类:Delphi 浏览次数:331 发布时间:2015-09-22

一.方法 前言: 如果你的程序中使用了 COM对象或者 OCX控件, 发布程序的时候必须带上相关的 DLL文件或者 OCX文件, 同时还需要注册到系统中, 如果我想让我的程序 Copy Run, 不需要安装,(现在...

TAG:
delphi静态和动态调用dll的实例

delphi静态和动态调用dll的实例

栏目分类:Delphi 浏览次数:154 发布时间:2015-09-22

静态=================== unit main; interface uses ShareMem, Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) mmo1: TMemo; mmo2: TMemo; btn1: TButton; btn2: TButton; p...

TAG:
Delphi 读取dll所有输出函数名

Delphi 读取dll所有输出函数名

栏目分类:Delphi 浏览次数:177 发布时间:2015-09-22

取得某一dll所有输出函数名 在uses里加上ImageHlp procedure ListDLLFunctions(DLLName: String; List: TStrings); type chararr = array [0..$FFFFFF] of Char; var H: THandle; I, fc: integer; st: string; arr: Pointer; ImageDebugInform...

TAG:
delphi 调用外部 DLL 中的函数(2. 晚绑定)

delphi 调用外部 DLL 中的函数(2. 晚绑定)

栏目分类:Delphi 浏览次数:151 发布时间:2015-09-22

调用外部 DLL 中的函数(2. 晚绑定) unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type //晚绑定,也就是动态调用外部函数主要用以下三个命令...

TAG:
delphi屏蔽Win、Ctrl_ESC、Alt_Tab、Alt_F4等键(Windows X

delphi屏蔽Win、Ctrl_ESC、Alt_Tab、Alt_F4等键(Windows X

栏目分类:Delphi 浏览次数:222 发布时间:2015-09-22

unit uHook; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, StdCtrls; type tagKBDLLHOOKSTRUCT = packed record vkCode: DWORD; scanCode: DWORD; flags: DWORD; time: DWORD; dwExtraInfo: DWORD; end; KBDLL...

TAG:
delphi 调用外部 DLL 中的函数(1. 早绑定)

delphi 调用外部 DLL 中的函数(1. 早绑定)

栏目分类:Delphi 浏览次数:147 发布时间:2015-09-22

调用外部 DLL 中的函数(1. 早绑定) unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender:...

TAG:
delphi中实现dll文件自动注册

delphi中实现dll文件自动注册

栏目分类:Delphi 浏览次数:120 发布时间:2015-09-22

type TDllRegisterServer=function:HResult; stdcall; procedure RegisterDll(DllName :string); var h:HModule; Ocx:TDllRegisterServer; begin h := 0; try h := LoadLibrary(PChar(DllName)); @Ocx:=GetProcAddress(H,'DllRegisterServer'); Ocx; except S...

TAG:
delphi 完美的线程注入和卸载

delphi 完美的线程注入和卸载

栏目分类:Delphi 浏览次数:105 发布时间:2015-09-22

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Butto...

TAG:
Delphi实现背景音乐播放

Delphi实现背景音乐播放

栏目分类:Delphi 浏览次数:128 发布时间:2015-09-22

procedure TForm1.Button1Click(Sender: TObject);begin//播放音乐 MCISendString(OPEN e: \1.MID type SEQUENCER ALIAS NN, , 0, 0); MCISendString(PLAY NN FROM 0, , 0, 0); MCISendString(CLOSE ANIMATION, , 0, 0);end; procedure TForm1.Button2Cli...

TAG:
delphi 录音制作 wav 文件

delphi 录音制作 wav 文件

栏目分类:Delphi 浏览次数:198 发布时间:2015-09-22

//使用窗口接受音频设备发出的消息:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3:...

TAG: