询问运行程序的名称
嗨,CADTutormates,有可能自己知道当前代码的名称和位置吗?如果是,如何?
例如,如果加载的程序是:“c:/MyFolder/Myprogram.fas”,则需要查找字符串:“c:/MyFolder/”和“Myprogram.fas”? 您可以使用以下命令传递文件名参数
http://www.cadtutor.net/forum/showthread.php?58069-如何在我的电脑驱动器中找到绘图 研究pBe的好线索,
但我没有找到任何解决我问题的方法:P。 如果运行命令“\u APPLOAD”,对话框将显示所有已加载*的列表。lsp,*。arx,*。fas等文件。以你需要的形式获取这些信息可能有点困难。 可以使用DOSLib pack中的dos\u lisplist函数检索当前加载的AutoLISP文件列表。此外,CMDACTIVE系统变量将告诉您激活的操作(但是,如果AutoLISP例程是激活的,则仅在ARX工具中可见)。不确定这些是否对你有帮助。
当做
米尔恰 自由一号,
也许“_.APPLOAD”获取并记住应用程序(程序)的名称和路径的方式有助于实现目标:),但如何通过在AutoLISP中编码来实现这一点:嗯:? Mircea,当我想在我的代码目录中找到“DOSLib18.arx”时,矛盾就发生了。第一步是找到像上面提到的那样的程序,通过我的代码加载它。应如何完成此步骤:不确定:? findfile?
.. 当然,李,
当文件位于当前代码的sme文件夹中,但该文件夹不在(findfile)的搜索路径中时。 也许你需要开始更好地组织事情。
页:
[1]
2