调用tcmatch和相关的dll的过程中出现了许多问题
首先我发现这个东西只能使用a32调用,非常诡异,并且调用的过程中由于vscode没有配a32的方案,只能手动终端启动
如何终端调用解释器
终端如果调用的不对就会这样
解决方案:其实是我调用解释器的方法不对,需要先cd到要开的文件的目录,然后再执行,而不是cd到解释器的目录
之后表扬一下scite自带切换版本的功能,这种情况真的是神器
解释为啥会产生限制解释器的情况
其实根本原因在于调用的dll,经过僵尸大佬的提醒,发现其实是调用的dll的路径有些问题,导致一直无法正确调用64dll最后导致问题
下面给出问题的代码和正确的代码对比,大家遇到相似的问题都可以检查一下dll的调用来排查