請問請知道怎麼用程序刪除組件om+ (20分)

  • 主题发起人 主题发起人 jxgangzhao
  • 开始时间 开始时间
J

jxgangzhao

Unregistered / Unconfirmed
GUEST, unregistred user!
請問請知道怎麼用程序刪除c組件om+
 
delphi7中带有管理COM+组件的控件,用它不行吗?
 
type
TRegProc = function : HResult;
stdcall;
var
RegProc : TRegProc;
LibHandle : THandle;
begin
LibHandle := LoadLibrary(PChar(FileName));
//關鍵就是這個句柄怎樣搞到,可以是其它的辦法,要看你的com+
if LibHandle <> 0
begin
@RegProc := GetProcAddress(LibHandle, 'DllUnregisterServer');
if Assigned(@RegProc) then
if RegProc = 0 then
ShowMessage('Suff');
FreeLibrary(LibHandle);
end;
end;
 
我不知道名位有沒有碰到這樣的情形,你做的com+客記端發布后要修改.又不可能每一臺客戶羰都去重新安裝客戶端代理程序.如果是將新的dll copy過去取代以前的dll的話客戶端新的方法又不能調用.不知道各位是怎樣解決這個問題的.
 
regsvr32 file.dll
 
修改以前的dll這種方法沒問題,但如果是在COM+髳件中新增新的Com+組件怎麼處理呢?
 
后退
顶部