小马1985
发表于 2009-5-31 16:33:00
<p>楼主有方便的联系方式么?我最近正在做CAD的二次开发,有不懂的地方想请教下你!</p><p>我的QQ376642566,提前谢谢了!!</p>
和尚一修
发表于 2009-6-10 09:30:00
谢谢了,学习中
秋枫
发表于 2009-6-10 21:48:00
<p><a href="http://fresco.yo2.cn/archives/641768">http://fresco.yo2.cn/archives/641768</a></p><p>2009年6月10日更新。</p>
Barnacle
发表于 2009-6-12 10:44:00
全是知识啊,我老虎先啃天
artken
发表于 2009-6-26 23:24:00
有没办法将配置添加到新的 PROFILE (比如myapp),通过"C:\Program Files\AutoCAD 2008\acad.exe" /nologo /p myapp 来启动CAD?
aytxq
发表于 2009-7-7 21:40:00
<p>秋枫大侠,我的程序套用了你的范例,其中以下语句,</p><p>(vl-registry-read<br/> (strcat<br/> "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\"<br/> AppID<br/> "_is1"<br/> )<br/> "Inno Setup: App Path"<br/> )</p><p>可是制作出的程序,在安装在不同电脑中的注册表路径不一定会是"HKEY_LOCAL_MACHINE\\...",有的可能会是"HKEY_CURRENT_USER\\..."或是"HKEY_USERS\\...".</p><p>请问要如何解决这个问题.谢谢.</p><p></p>
aytxq
发表于 2009-7-10 21:54:00
秋枫大侠没有上网吗?
rdhhb
发表于 2009-7-13 21:14:00
秋枫发表于2005-4-21 20:39:00static/image/common/back.gif就是遍历注册表: procedure AddAutoLoadLisp;var i, j, k, n: integer; StartupToAdd, key, tmp: string; profiles: TArrayOfString; StringList: TStringList; Appl
</div><p>这不是pascal语言啊,看来delphi是最牛的</p>
aytxq
发表于 2009-7-13 22:00:00
<p>看不懂啊</p>
jingweirensh
发表于 2009-7-17 18:52:00
<p></p><p>2. 因为2004与2002/2000的菜单编译后的MNC、MNR不同,所以同一个菜单文件不能同时安装在2000和2004中。所以请你把2000/2002与2004的菜单文件分成两个不同的文件。例如,2000中的叫MyMenu2000.mnu,2004中的叫MyMenu2004.mnu。在LISP中根据不同的AutoCAD版本加载不同的菜单文件。可以参考我提供的样例LoadQTools.lsp。</p><p>上面市秋大侠写的,我加了一个*.reg文件,只有一行,就是把菜单设为最初的默认,可以解决这个问题,再次感谢秋大侠的作品,希望写出更多。</p>