var ocxHandle:THandle; RegFunc:TDLLRegisterServer; begin if opendialog1.execute then begin try ocxHandle:=LoadLibrary(PChar(opendialog1.filename)); RegFunc:=GetProcAddress(OcxHandle,'DLLRegisterServer'); if RegFunc<>0 then showMessage('Error'); finally FreeLibrary(ocxHandle); end;...........
(大概是选择shockwaveflash.ocx,点击右键菜单,看看属性中应该有注册的栏目)
ocxHandle:THandle;
RegFunc:TDLLRegisterServer;
begin
if opendialog1.execute then
begin
try
ocxHandle:=LoadLibrary(PChar(opendialog1.filename));
RegFunc:=GetProcAddress(OcxHandle,'DLLRegisterServer');
if RegFunc<>0 then
showMessage('Error');
finally
FreeLibrary(ocxHandle);
end;...........