Y
yeyueis1
Unregistered / Unconfirmed
GUEST, unregistred user!
各位仁兄,问个Delphi编译的初级问题
我想实现的功能就是通过Delphi 7编译一个可独立于Delphi平台运行的exe文件,程序功能就是通过一个按钮注册一个text.ocx文件,现在问题就是能不能编译这个需要注册的text.ocx到exe中去,最终客户使用的时候就只有一个exe文件,点击上面按钮就可直接完成注册?
程序中注册ocx的代码:
var
OCXHand: THandle;
RegFunc: TDllRegisterServer;
begin
Try
OCXHand:= LoadLibrary('text.ocx');
RegFunc:= GetProcAddress(OCXHand, 'DllRegisterServer');
if RegFunc <> 0 then
MessageBox(Application.Handle,'不能注册文件!','信息提示',
MB_ICONINFORMATION+MB_OK)
else
MessageBox(Application.Handle,'注册文件成功!','信息提示',
MB_ICONINFORMATION+MB_OK);
finally
FreeLibrary(OCXHand);
end;
end;
望各位大侠抛砖给出方案~~
我想实现的功能就是通过Delphi 7编译一个可独立于Delphi平台运行的exe文件,程序功能就是通过一个按钮注册一个text.ocx文件,现在问题就是能不能编译这个需要注册的text.ocx到exe中去,最终客户使用的时候就只有一个exe文件,点击上面按钮就可直接完成注册?
程序中注册ocx的代码:
var
OCXHand: THandle;
RegFunc: TDllRegisterServer;
begin
Try
OCXHand:= LoadLibrary('text.ocx');
RegFunc:= GetProcAddress(OCXHand, 'DllRegisterServer');
if RegFunc <> 0 then
MessageBox(Application.Handle,'不能注册文件!','信息提示',
MB_ICONINFORMATION+MB_OK)
else
MessageBox(Application.Handle,'注册文件成功!','信息提示',
MB_ICONINFORMATION+MB_OK);
finally
FreeLibrary(OCXHand);
end;
end;
望各位大侠抛砖给出方案~~