用以上语句获取你这个文件的完整路径,前提是不管这个文件是放在那个目录,必须将该目录设置在autocad的支持文件搜索路径内,否则是找不到该文件目录的
应当可以吧,思路就是命令是唯一的,查找这个命令就能够找到文件夹:按CAD里面的lisp为例,首先搜索【acaddoc.lsp】为后缀的文件,这个文件是自动加载文件,打开文件,读取内容,得到文件名,然后按文件名搜索,搜索一个文件就打开,读取字串符,如果命令为【(DEFUN C:TES 】,注意里面有空格,把字串符全部变大写进行比较,那么搜索这个字串符内容,如果找到,那么就是你要搜索的文件全路径了。如果是子命令也同样这样搜索。我想,在CAD里面使用命令也是这样来搜索的。
具体的没有测试。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)