明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1582|回复: 6

[已解答] 如何打开独立空间里的文本文件

[复制链接]
发表于 2013-8-25 10:00:00 | 显示全部楼层 |阅读模式
把文本文件一起打包到VLX后,用这两个函数都打不开,有什么办法可以做到呢?
(startapp "notepad.exe" "test.txt")
(command "start" "notepad.exe test.txt")

发表于 2013-8-25 11:49:49 | 显示全部楼层
把文本文件 打包到LVX   没有这么做过,期待高手解决
发表于 2013-8-26 08:11:35 | 显示全部楼层
先研究vl-get-resource,明经内有一个贴子,我当时给他加了分的
其实高手都是这么做的,将文本文件打包进vlx中,我自己则没有实践过,所以不好多说。
发表于 2013-8-26 09:35:50 | 显示全部楼层
没有编译过,所以不知道,难道编译进vlx的文本文件还可以动态修改么?如果不能,把内容直接以表的形式写进lsp文件不就行了?
 楼主| 发表于 2013-8-26 09:38:45 | 显示全部楼层
自贡黄明儒 发表于 2013-8-26 08:11
先研究vl-get-resource,明经内有一个贴子,我当时给他加了分的
其实高手都是这么做的,将文本文件打包进vl ...

不错,的确可以,有点不足就是文字较多时查看比较麻烦,要按F2跟滚动条,没有记事本方便。
发表于 2013-8-26 09:46:08 | 显示全部楼层
ll_j 发表于 2013-8-26 09:35
没有编译过,所以不知道,难道编译进vlx的文本文件还可以动态修改么?如果不能,把内容直接以表的形式写进l ...

按照楼主的意思,是要将text放进vlx的,这样别人就不能修改其内容了,也不会看到许多乱七八糟的东西。
如果文本内容不多,直接以表的形式写入lsp倒是不错的选择。但内容太多呢?
第一次看lisp时,介绍过三种方式将text内写入lsp,而且容易搞错。故我还是觉得放入text为一单独文件,打包进vlx处理的方式更好,我曾问过X版和H版,但他们都没有说清楚,只给说用vl-get-resource
在明经,用vl-get-resource处理我只看到过一次
发表于 2013-8-26 10:33:54 | 显示全部楼层
vl-get-resource 函数返回的是文本字串str,然后根据实际应用需要对str字串进行处理!
比如像楼主那样,需要在文本文件里浏览,那就新建一个临时文本文件,将str写入该文件,然后用notepad.exe打开该临时文件即可!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-23 15:02 , Processed in 0.191313 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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