我在注册表里拿出程序标识,通过标识来加载控件,但不知道为什么找不到ID
site = new OleControlSite(frame, SWT.NONE, "B6FCC215-D303-11D1-BC6C-0000C078797F");
bhw1985(劢垦) [等级:◆◆(初级)] (信誉值: 97) 回复于: 2006-5-25 12:49:21 Top
高手帮忙一下,谢谢了
ayukowa(骑马倚斜桥,满楼红袖招。) [等级:◆◆(初级)] (信誉值: 97) 回复于: 2006-5-31 16:09:34 Top
有人知道吗?
v`/`vma:kju(maquan) [等级:◆◆(初级)] (信誉值: 100) 回复于: 2006-5-31 16:44:06 Top
我查了一下,这个错误的含义是“无效的类别字符串”。我没使用过你说的 OleControlSite,不知道确切的原因是什么。提一个线索,仅供参考:是不是要写成 "{B6FCC215-D303-11D1-BC6C-0000C078797F}" ?
momo(coolmomo) [等级:◆(初级)] (信誉值: 100) 回复于: 2006-5-31 17:01:40 Top
去注册表里查找B6FCC215-D303-11D1-BC6C-0000C078797F
看看控件有没有注册上..
如果你的控件是.cab的..解压之后,打开里面的.inf文件..看看里面的classid是否正确.
kevinliuu(@_@) [等级:◆(初级)] (信誉值: 100) 回复于: 2007-2-10 19:19:31 Top
应该是版本不对