VB 执行变量(像程序般运行)

来源:百度知道 编辑:UC知道 时间:2024/06/30 04:15:21
大家有没有想过这样的问题,

将程序的数据存放在 一个字节型变量中,然后 “直接” 执行这个字节型变量中的二进制数据,注意哦,是“直接执行”,不生成什么中间文件!
我的意思是,
在VB的程序中,建立一个变量,存储一个程序(例如:记事本)的二进制数据,然后直接执行这个程序的二进制数据,就想打开记事本一样!

但是不用将这个变量中的二进制数据,生成为EXE文件。直接让他在VB写的程序中执行.

给个实例,谢谢!

我知道你的意思是,把exe程序不以文件的形式储存 而是以类似数据库的样子 运行的时候直接读取数据库的相应数据即可(与系统调用exe文件一样)

编程可以做到的 建立一个数据库 每一条新记录相当于一个EXE文件的代码

不过用的时候还得释放成单独的文件 其实你说的也行 可是微软不那么做 你有什么办法?

理论上可以 实际我也没弄过 或者用C++新建动态内存,填入数据然后分配线程就模拟一个程序 但是不实际

以前有想过,

那你得提供解读呀,转换什么的。你写的VB语句只是VB能认得,电脑是不认得的,不然怎么要生成这个过程呢,这过程就是换成电脑认得的。也就可以脱离VB运行了,你直接给出一条VB语句,脱离了VB的程序是不认得的。

你如果你能再运行你给出的语句前,把其转过电脑认得的那到是也可以。

不可以的!!1

VB 没这功能!!!!!!!