是不是DELPHI封装的组件不能做COM组件啊
代码我都在exe程序中测试通过了,只是建立
的时候把
objconn := TADOConnecion.create(self)
改为
objconn := TADOConnecion.create(objconn)了
代码我都在exe程序中测试通过了,只是建立
的时候把
objconn := TADOConnecion.create(self)
改为
objconn := TADOConnecion.create(objconn)了
解决方案 »
- 如何在一个工程中添加已完成的工程?
- fastreports size采用custom 格式,预览的时候格式是正确的,打印时候不一样,打印时候右边部分不见了
- Acess 加上密码后为什么ADO里输入密码后连接不上老提示出错?急急急!!!!
- 有什么简单的方法将access数据库中的图片导出成二进制格式的文件吗???(拜托了……)
- 如何用query控件动态的连接foxbase数据库啊!???????
- 如何读取、写入数据库中Memo类型的数据?
- 大量的delphi源码和delphi技巧,不看看可惜了
- 请教一个线程的问题
- 请大侠多多提点!!我的listview子项的双击功能无法实现。
- delphi7 listview动态刷新数据,不用每次刷新都清空列表
- 关于三层结构疑问。
- 如何判断一个非子窗体已经创建,为何我用findwindow 在子窗体未没创建时确不为0 了?
最后:
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 我知道怎么加