我照书做了一个名为ComPlus的COM+组件,并在“控制面板/管理工具/组件服务/”中可以看到。
于是我做客户端程序时,在delphi菜单:project/import type library中选刚写的COM+组件进入工程,
但当我写声明语句:
var my:Icomplus;
时,出下列错误提示:
[Error] Unit1.pas(20): Undeclared identifier: 'Icomplus'
[Fatal Error] Unit1.pas(23): Could not compile used unit 'C:\Program Files\Borland\Delphi6\Imports\ComPlus_TLB.pas'不知哪里出了问题,望高手帮忙指点,万分感激!
于是我做客户端程序时,在delphi菜单:project/import type library中选刚写的COM+组件进入工程,
但当我写声明语句:
var my:Icomplus;
时,出下列错误提示:
[Error] Unit1.pas(20): Undeclared identifier: 'Icomplus'
[Fatal Error] Unit1.pas(23): Could not compile used unit 'C:\Program Files\Borland\Delphi6\Imports\ComPlus_TLB.pas'不知哪里出了问题,望高手帮忙指点,万分感激!
解决方案 »
- 为何同一个程序,有的win7可以打开,有的报,请求的操作需要提升!
- 已知道数据里的一个字段如何得到相关的另一个字段
- 想的头痛,怎么open dataset都是cannot perform this operation on a closed dataset?
- 如何获取窗体中PageControl控件中包含的控件类型呀?
- 程序的登录问题
- 【高手请看】在窗体的oncreate事件中,那些事件能造成异常呢?
- 数据分表保存问题,请大家看一下!!谢谢!!
- 以下是我的 下一步(NEXT) 代码,。帮我看看有什么错误呀
- TXMLDocument如何使用?
- 请问各位高手:控件下载后怎么用?
- 请问如何把图片转成二进制文本文件?在线等,急~~
- 请教使用TADODataset的命令实现Master/Detail关系时出现的问题(更新方式为批次更新)
我的语句是:
my:=tcomplus.create(c);//不知括号中填什么好,老是出下列错误提示:[Error] Unit1.pas(36): Incompatible types: 'TComponent' and 'String'
[Fatal Error] Project1.dpr(6): Could not compile used unit 'Unit1.pas'而且书上有createRemote函数,但到我写是它就出错,什么做望指点谢谢。
[Error] Unit1.pas(36): Undeclared identifier: 'cocomplus'
另一个CreateRemote()里面的参数为远程COM+的IP地址,或机器名是个字符串比如本地可以写成
cocomplus.CreateRemote('127.0.0.1')
看明白了吧.