只需一步,快速开始
(VLAX-CREATE-OBJECT "MSCOMDLG.COMMONDIALOG")返回值为什么有时候为空?造成后面的程序执行不下去
有的机器可以,有的机器不可以
使用道具 举报
oyxx1023 发表于 2008-12-31 12:25 翻过,都是无解.有人说是控件未授权的原因.用comdlg32.ocx必须要装MS的开发工具才能使得(VLAX-CREATE-OBJECT ...
(vlax-create-object "UserAccounts.CommonDialog")
用这个也一样的
那就先注册一下控件
论坛原来有讨论可以翻翻
看看这个就解决了
http://www.mjtd.com/bbs/dispbbs.asp?boardid=3&replyid=68564&id=42463&page=1&skin=0&
楼上贴的贴子早看过了的.
也解决不了问题,COMDLG32.OCX非得要装了VB才能用.拷过来注册掉也是用不了的.
加入下面一句就行了
(vl-registry-write"HKEY_CLASSES_ROOT\\Licenses\\4D553650-6ABE-11cf-8ADB-00AA00C00905""""gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj")
如果没授权的话用楼上的方法一样不行.
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-8-23 04:07 , Processed in 0.181880 second(s), 27 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.