是不是DELPHI封装的组件不能做COM组件啊
代码我都在exe程序中测试通过了,只是建立
的时候把
objconn := TADOConnecion.create(self)
改为
objconn := TADOConnecion.create(objconn)了
代码我都在exe程序中测试通过了,只是建立
的时候把
objconn := TADOConnecion.create(self)
改为
objconn := TADOConnecion.create(objconn)了
最后:
CoUninitialize;
.
.
.
procedure load();
procedure test();
private
objConn : TADOCONNECTION
end;procedure load();
begin
coinitialize(nil) objConn := TADOCONNECTION.create(nil);
obconn.connectionstring := '....';
objconn.open();
couninitalize;
end;procedure test();
var objrs : TADOQuery;
begin
coinitialize(nil)
objrs := tAdoQuery.create(nil);
objrs.connection := objconn; //发生错误 couninitalize;
end;我在用test之前已经LOAD ,打开objconn了
不可以这么用吗
另外com组件怎么用类编辑器加一个function 啊 不是要属性
procedure 我知道怎么加