明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2056|回复: 34

[源码] 需要一段废代码,师傅们给一点。

[复制链接]
发表于 2019-12-23 10:11 | 显示全部楼层 |阅读模式
lsp在打包成Vlx时,里面带;的注释部份不会打包进去,比如一个含大量;注释的lsp有1M大,打包成VLX后,只有300K了,
有没有什么废代码加进去,可以加大VLX的大小,同时这些废代码又不会对加载速度产生影响,也不会对现有的程序有任何干挠。
有没有哪位老师能给我一些废代码。需要打包成VLX后有1M大。现有的程序代码只有80K。
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2020-5-18 12:15 | 显示全部楼层
本帖最后由 lee50310 于 2020-5-18 20:25 编辑

;;-----------------------
(defun c:test()

(setq kk 1)           ;;加入
(if (/= kk 1)(paa))   ;;加入


)


(defun paa ()         ;;-------加入


  <放廢代碼程式>

)                     ;;-------加入

;;------------------------------------


发表于 2019-12-23 22:18 | 显示全部楼层
如果单独只是为了增加vlx的体积
代码可以这样写
(if nil
   (progn
       <废代码>
   )
)
还有一种方法是将txt文件打包进vlx

至于会不会影响加载速度
这个真不知道
不过1M的VLX加载需要20s ?
我的vlx0.5M
加载是瞬间完成的
用的还不是高速硬盘
 楼主| 发表于 2019-12-24 21:19 | 显示全部楼层
fangmin723 发表于 2019-12-24 13:37
把你所有的代码多复制几次,这些复制的代码都注释掉,这样应该不影响加载的速度还能提高你vlx的体积!

注释掉的内容,在打包VLX的时候,会自动去除掉。就是说有;注释的内容,vlx里都是没有的。
 楼主| 发表于 2019-12-23 10:42 | 显示全部楼层
如有可以发我QQ510438061邮箱,非常感谢
发表于 2019-12-23 11:06 | 显示全部楼层
自己复制自己的代码,改个函数名就是了
 楼主| 发表于 2019-12-23 11:37 | 显示全部楼层
mikewolf2k 发表于 2019-12-23 11:06
自己复制自己的代码,改个函数名就是了

会影响加载速度。
发表于 2019-12-23 14:38 | 显示全部楼层
加载速度很重要吗
一个vlx的加载
就算相差1、2秒或者更长一点时间
又能有多大影响?
不明白

CAD一代比一代启动慢
我上一台电脑启动2014要5分钟
平时用2004、转图用2014
不爽也没办法
所以真正关键是你的程序无可替代
发表于 2019-12-23 21:29 | 显示全部楼层
masterlong 发表于 2019-12-23 14:38
加载速度很重要吗
一个vlx的加载
就算相差1、2秒或者更长一点时间

一直在用2004
就是因为启动和各种反应超快

新版启动是会慢点。
但不至少5分钟吧,太吓人了
(没使用过2007以上的CAD)

点评

新电脑甚至不支持XP了,换电脑的时候,为了老程序适用win7,用了几个月的时间改代码。老兄早做准备吧  发表于 2019-12-23 22:08
发表于 2019-12-23 21:30 | 显示全部楼层
1M的VLX得有多大啊     太吓人了
 楼主| 发表于 2019-12-23 21:53 | 显示全部楼层
是的,我用代码重复几百次才1M多一点,加载几百次,发现很慢, 我电脑配置还可以,也加载了近20秒才完成。
发表于 2019-12-24 06:54 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-7 03:35 , Processed in 0.697004 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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