当前位置:首页 > 虚拟机 > 正文

易语言vnc远程虚拟机


一、我用易语言在物理主机操作虚拟机

在操作虚拟机时,即使我们手动将焦点赋予虚拟机窗口,有时鼠标位置也会发生变化!

其次,操作鼠标时需要检查自己是使用前台还是后台,并返回鼠标在虚拟机窗口中的位置!

校准鼠标后,再次测试!


二、易语言程序如何判断是否在虚拟机运行

.版本2


例程检测虚拟机,布尔类型

局部变量a,整数类型


.if(try_())

a=VMWareDetect()

try_out()

否则


。如果结束

。如果true(a≠0)

返回(true)。

.如果为true,则结束

.If(try_())

a=VPC检测()

try_out()

否则


。如果结束

返回(a≠0)


VMWare发现例程,整数类型,该函数不能在物理机上独立运行机,否则进程会异常

。局部变量a,整型<./p>


地点代码({184,104,88,77,86,187,0,0,0,0,185,10,0,0,0,186,88,86,0,0,237,129,251,104,88,77,86,15,148,69,252})

返回(a)


VPC发现例程,整数。type,,该函数不能在物理机上独立运行,否则进程会异常

局部变量a,整数类型


<.p>地点代码({187,0,0,0,0,184,1,0,0,0,15,63,7,11,133,219,15,148,69,252})

返回(a)


.例程try_,布尔类型


插入代码({232,50,0,0,0,85,139,236,131,196,236,82,139,85,12,139,69,16,255,114,8,143,128,184,0,0,0,255,114,12,143,128,196,0,0,0,255,114,16,143.128.180.0.0.0.184.0.0,0,0,90,201,194,16,0,88,201,131,236,20,139,204,137,65,4,232,0,0,0,0,88,131,192,28,137,65,8,137,97,12,100,161,0,0,0,0,137,1.100.137,13。0、0.0、0.255、97,20,100,161,0,0,0,0,139,72,20,139,0,100,163,0,0,0,0,51,192,131,196,24,255,225})

返回(假)


例程try_out,布尔类型


插入代码({201,89,100,161,0,0,0,0,57,104,16,117,28,139,80,8,129,122,228,88,131,192,28,117,16,139,96,12,139,0,100,163,0,0,0,0,131,196,24,255,225,51,192.255.225})

返回(假)


.Subroutine_Detect_button已按下


.If(检测虚拟机()=True)

信息窗口(“程序不允许在虚拟机上运行”,0,“提示”)

否则

如果结束