明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3221|回复: 12

vlx与dcl的问题,高手指点,谢谢。

  [复制链接]
发表于 2004-2-20 10:06:00 | 显示全部楼层 |阅读模式
lisp调用dcl,再编译成vlx以后还要调用dcl,能否把dcl也加入vlx中??也就是说在llisp编译完成后删除dcl,通过运行vlx也能实现一样的功能??


希望高手指点迷津

发表于 2004-2-20 10:34:00 | 显示全部楼层
当然可以了
发表于 2004-2-20 10:49:00 | 显示全部楼层
按你的说法是做不到的,不过你可以在程序中写一个文件,将对话框内容写入文件,然后加载这个文件,再删除它。。。


论坛中有这方面的例子。。。
发表于 2004-2-20 16:00:00 | 显示全部楼层
dcl文件可以打包进vlx中的。
 楼主| 发表于 2004-2-21 00:44:00 | 显示全部楼层
meflying发表于2004-2-20 10:49:00按你的说法是做不到的,不过你可以在程序中写一个文件,将对话框内容写入文件,然后加载这个文件,再删除它。。。 论坛中有这方面的例子。。。

啊,真傻,这真是个好办法,以前没用过,嘿嘿,多谢指点。
发表于 2004-2-21 06:17:00 | 显示全部楼层
3楼的方法不怎么好!当需要很多DCL对话框时,这样编入程序工程量是很大的,且维护不方便,当然,作为一个小技巧可以的。4楼的赞成!dcl文件可以打包进vlx中的,用记事本打开时但也能看得到的!
发表于 2004-2-21 08:52:00 | 显示全部楼层
程序量并不会增大多少,因为如果有多DCL,这些DCL文件都是肯定要写的,无论用什么办法,都无法减少的。而将DCL文本内容形成一个写DCL文件的函数的过程都可以做一个通用函数来完成,这样,以后只要DCL文件写好了,其函数也就产生了,几乎不多做任何事情,
发表于 2004-2-21 12:27:00 | 显示全部楼层
不过我写DCL文件是用程序自动生成的,你这种方法用得少,呵呵!
发表于 2004-2-21 12:32:00 | 显示全部楼层
程序自动生成的DCL,我这个方法也可以用啊,使用的DCL文件,跟它是怎么生成的是没有任何关系的。。。就是说,如果你省了这步,我照样也会省略这步。。。
 楼主| 发表于 2004-2-21 12:53:00 | 显示全部楼层
程序自动生成dcl,不是跟执行vlx后生成dcl,再调用,再删除的原理一样吗???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 16:50 , Processed in 0.164726 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表