绝对不可能的事!
首先编译环境都不一样,
VB是在windows平台执行的编译系统,编译的代码只能在windows平台执行。vb(windows平台)最后生成的可执行文件格式是.exe
linux平台生成的可执行文件格式是.elf格式
就算是C语言(既可以在windows平台,也可以在linux平台执行),用不同平台的编译器编译的同样代码,也不能互相运行。
这里有一个编译器环境,和平台的问题。在linux下没有提供VB的编译器。但提供了C、JAVA等编译器!
可以,但是需要额外的软件支持。比如wine,或者crossover。
需要配置好相应的环境,安装好需要的支持库。
但是效率上肯定没有在Windows下那么高,也没有那么稳定,肯定不如原生Linux程序来的实在
应该不行,除非你在Linux下安装虚拟机,虚拟个windows系统,然后在此系统里运行该程序