永发信息网

请问用易语言怎么实现以可执行文件的模式打开非exe后缀的文件呢?

答案:2  悬赏:80  手机版
解决时间 2021-03-08 15:47
  • 提问者网友:活着好累
  • 2021-03-07 18:27
比如我把一款绿色版的(非易语言写的)软件放到我写的一款易语言程序的文件夹下,并把这款绿色版软件里的exe主程序名从123.exe手动改成abc.dll伪装起来,然后点击我的易语言程序上的一个按钮将abc.dll以123.exe的可执行文件的模式打开运行。

请问要怎么实现呢?求大神解答!!!!!

我是用来防止别人从我的易语言程序文件夹里把那个绿色版软件拿出来独立使用。
把它伪装起来这样别人就必须通过我的软件才能用到它了。
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-03-07 19:34
复制文件 (取运行目录 () + “\abc.dll”, 取运行目录 () + “\aaa.exe”)
运行 (取运行目录 () + “\aaa.exe”], 假, )

也可以把他复制到其它目录。然后关闭程序时删除那个文件就可以了。
全部回答
  • 1楼网友:一叶十三刺
  • 2021-03-07 20:43
两种可能,一个是编译失败,所以产生了obj文件,一个是链接器配置错误,导致编译成了obj文件,后者可以在要在 tools\link.ini 中设置链接器,把 obj文件链接成 exe。 不过还是建议使用正规的程序开发语言来进行程序设计。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯