作业安全。。。 这是一种可悲的工作保障。 如果他被迫向“他们”支付重新编码另一个版本的Autocad的费用,这是有效的。。
我觉得这太糟糕了。。
如果你必须向他们付款,请向他们付款以取消限制!
当它因版本升级以外的其他原因停止工作时,
然后付钱给他们修改代码!!
至少他们可以制作一个可以由最终用户设置的变量
当下一个版本推出时。。
我认为它是这样编码的,迫使你必须亲自回到他们那里。。。 这似乎是一个简单的修复,但你必须在所有代码中找到对“18.0s(LMS-Tech)”的引用,即2010版,并将其替换为“18.1s(LMS-Tech)”,即2011版 如果你打开EDI。fas_。ls文件在记事本或vlide编辑器中,您将在页面的3/4处找到此代码。
(VL-LOAD-COM)
(cond(=(ATOI(GETVAR“ACADVER”))16)(
(第17条)(
(条件T(
正常条件
无
(setq*ZF_LASTERROR“不兼容的AutoCAD版本”)
正常条件
(退出)
问题是fas文件已损坏,因此无法重新编译
缺少很多括号
你也许可以把它拼合起来,但这需要一些时间 你用过互联网上的FAS/VLX反编译器吗?有一次有人在帖子中问到一个问题,我搜索并测试了一下,结果看起来与你发布的内容非常相似。
我们不会编辑反编译的购买软件。 我确实使用了反编译程序。但问题中的vlx文件实际上属于我。我找不到原始源代码。 没有原始源代码,你就不走运了。vlx文件中包含的文件包含答案。正如我在上面发布的,您从反编译程序获得的fas也查询acadver,这就是需要更改的内容。除非你能联系原作者,否则解决问题的机会很小,也没有。我可能错了,但祝你好运。 谢谢大家的时间和努力。我必须想出一些其他的解决办法。最初为我做更新的公司给我报了1750美元,只是为了评估代码以估计修复时间。他们可以亲吻我的a**。
页:
1
[2]