DCOMConnection的"没有注册类别"问题 最简单的方法,需要将你的AppServer在客户端运行一下。复杂一点的话,需要找到你AppServer的*.tlb文件,然后再客户端做regsvr32 *.tlb 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题以前碰见过,忘了怎么解决的?你是用administrator作的吗? 你有没有注册你的服务器应用程序? 你可以查看一下Type Library是否进行注册.填了计算机名称那么程序会搜索注册表,查看所注册的服务程序,如果搜索不到相应的服务器应用程序,Delphi会认为你要求的服务器应用程序没有注册类别.如果你没有注册,那么程序就会出现你那种错误.但是你虽然没有注册你的服务器应用程序,你不用计算机名称的话,程序会搜索当前状态下操作系统提供的服务程序,当然就可以搜索到你的服务器应用程序了,所以没有问题. 不会没有注册吧,我在注册表中有,用DCOMCNFG也看得见服务对象。Type Library中也有内容,不过我不知道如何判定它是否注册。 不是注册问题,如果有问题,那么你的程序就不可能没填Server Name就能启动。是不是网络的问题?你的机器有确定的主域服务器吗? 在本机的错误已经解决,是计算机名被改了!不要意思!但是如何在客户端注册,我把MyProject.tlb拷贝到客户端,运行regsvr32 Myproject.tlb提示"不是可执行....."的警告,如何解决。 难道你的tlb有问题?不行就运行一下你的APPSERVER。AppServer /regserver 那样就得把服务程序到处拷贝了,对了我用的是Delphi6,不知道有没有问题。 Delphi动态创建控件 找一种按钮,或者按钮的属性 问一个关于10022的奇怪问题 关于tchart的缺失值处理问题 ADOTable问题 小问题我始终没解决在delphi6里的bde里有个StoredProc构件,我的数据库是sql7.0里边有100个储存过程,我如何才能利用StoredProc动态修改 如何知道是否在线? 接口的问题 为什么数据库的修改经常丢失? 自绘控件 急需DevExpress的TDBTreeView的使用例程Demo,Help文档(中文)!!!! 向BDE高手求教。知道的就很容易得这20分
你可以查看一下Type Library是否进行注册.填了计算机名称那么程序会搜索注册表,查看所注册的服务程序,如果搜索不到相应的服务器应用程序,Delphi会认为你要求的服务器应用程序没有注册类别.如果你没有注册,那么程序就会出现你那种错误.但是你虽然没有注册你的服务器应用程序,你不用计算机名称的话,程序会搜索当前状态下操作系统提供的服务程序,当然就可以搜索到你的服务器应用程序了,所以没有问题.
是不是网络的问题?你的机器有确定的主域服务器吗?
但是如何在客户端注册,我把MyProject.tlb拷贝到客户端,运行regsvr32 Myproject.tlb提示"不是可执行....."的警告,如何解决。
AppServer /regserver