如何打开独立空间里的文本文件
把文本文件一起打包到VLX后,用这两个函数都打不开,有什么办法可以做到呢?(startapp "notepad.exe" "test.txt")
(command "start" "notepad.exe test.txt")
把文本文件 打包到LVX 没有这么做过,期待高手解决 先研究vl-get-resource,明经内有一个贴子,我当时给他加了分的
其实高手都是这么做的,将文本文件打包进vlx中,我自己则没有实践过,所以不好多说。 没有编译过,所以不知道,难道编译进vlx的文本文件还可以动态修改么?如果不能,把内容直接以表的形式写进lsp文件不就行了? 自贡黄明儒 发表于 2013-8-26 08:11 static/image/common/back.gif
先研究vl-get-resource,明经内有一个贴子,我当时给他加了分的
其实高手都是这么做的,将文本文件打包进vl ...
不错,的确可以,有点不足就是文字较多时查看比较麻烦,要按F2跟滚动条,没有记事本方便。 ll_j 发表于 2013-8-26 09:35 static/image/common/back.gif
没有编译过,所以不知道,难道编译进vlx的文本文件还可以动态修改么?如果不能,把内容直接以表的形式写进l ...
按照楼主的意思,是要将text放进vlx的,这样别人就不能修改其内容了,也不会看到许多乱七八糟的东西。
如果文本内容不多,直接以表的形式写入lsp倒是不错的选择。但内容太多呢?
第一次看lisp时,介绍过三种方式将text内写入lsp,而且容易搞错。故我还是觉得放入text为一单独文件,打包进vlx处理的方式更好,我曾问过X版和H版,但他们都没有说清楚,只给说用vl-get-resource
在明经,用vl-get-resource处理我只看到过一次 vl-get-resource 函数返回的是文本字串str,然后根据实际应用需要对str字串进行处理!
比如像楼主那样,需要在文本文件里浏览,那就新建一个临时文本文件,将str写入该文件,然后用notepad.exe打开该临时文件即可!
页:
[1]