我已经如huaylanlan所说的那样做了 但是还是在装的时候出错,好像是编译的时候错的 怎么回事呢? 还有,我是2000的系统是不是会出错呢? 编译提示为:Package'dclusr50'is about to be compiled.Continue? NOTE: All forms will be hidden 然后我选是,编译错误 [Error] MSComDlg_TLB.pas(385): 标识符重新宣布: 'CommonDialog' [Error] MSComDlg_TLB.pas(442): 标识符重新宣布: 'CommonDialog' [Error] MSComDlg_TLB.pas(453): 不相容类型: 'TControlData2'并且 'Pointer' 等等
复制到WINDOWS\SYSTEN\REGSVR.DLL(98大致是这样,NT、2K也类似)中去就行了,
你就可以在D6的ACTIVE组件板中找到该控件了。
Regsvr32 mscomm.ocx 回车,然后再用记事本打开Mscomm.srg文件 对WIn 的注册表作如下的增加
[HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]@ = "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"()二、最后你还要在DELPHI中用Component菜单中Import Activex control把Mscomm 加入即可在DELPHi中使用了,但你发布程序(到别的机器)时,也要对Mscomm进行注册,你的程序才能正常运行,注册方法如上述步骤一
但是还是在装的时候出错,好像是编译的时候错的
怎么回事呢?
还有,我是2000的系统是不是会出错呢?
编译提示为:Package'dclusr50'is about to be compiled.Continue?
NOTE: All forms will be hidden
然后我选是,编译错误
[Error] MSComDlg_TLB.pas(385): 标识符重新宣布: 'CommonDialog'
[Error] MSComDlg_TLB.pas(442): 标识符重新宣布: 'CommonDialog'
[Error] MSComDlg_TLB.pas(453): 不相容类型: 'TControlData2'并且 'Pointer'
等等
谢谢大家帮忙