Delphi6中的1个CORBA的问题和另一个小问题请教(30分+50分)(30分)

  • 主题发起人 主题发起人 delphi_gy
  • 开始时间 开始时间
D

delphi_gy

Unregistered / Unconfirmed
GUEST, unregistred user!
问题(1):
我使用的是Delphi6,用CORBA Data Module编程,仅加入[Table1][DataSetProvuder1]
两个控件,可是运行时出错:
[Fatal Error]Project1_TLB.pas(33):File not found:'OrbPas.dcu'
.在Delphi5中编写的可正常运行;
.Delphi6中只有OrbPas40.dcu和OrbPas40.pas,把Delphi5中的2个文件拷到Delphi6中也
无法运行;
.Delphi6已经安装了3次,均不行;
=============请问在Delphi6下应该怎样解决?
问题(2):
我按造Delphi6/Demos/Midas/AdHoc中的程序学习MIDAS编程:
.我编写的程序只能打开9个Client(Delphi自带的确可以打开更多)
.打开第10个时,Server就死掉,第10个Client无法打开
.代码文件名完全相同,可我编的程序少了一个adhoc.bpg文件,可我不知怎么建立的(运行这个文件是打开server.tlb)
.按造书上编写的也一样,只能打开9个Client和少一个这种文件
=============请问在应该怎样解决?
我看了不少关于MIDAS这方面的书,可书上没有以上两点说明
如果您有多余的时间,请写详细点!!!万分感谢!!!
 
关注。Delphi6中CORBA,我也遇到很多问题。
 
不用太客气(玩笑)。
问题(1):
老问题:装DELPHI时要选择VisiBroker3.3(默认是4.0),否则的话ORBPAS不会
被安装(因为4.0不需要它)。
问题(2):
应该不是adhoc.bpg的问题(这是个工程组文件,可以把多个工程放在一起,你在
VIEW/Project Manager中添加几个工程,保存就可以生成BPG文件)。
具体为什么我就不好说了。我随便做个程序,也可以打开无数个客户(太夸张了,
不过10个没问题)。我猜是你的系统有问题,劝你不要怀疑自己的程序。
 
我在win2000server和win98se中同样也只能打开9个Client,可能不是系统的问题
 
后退
顶部