c#调用服务器执行文件并保密的问题等
c#远程下载一个执行文件(如a.exe),不在本地电脑内保存(保密知识产权),直接加载在内存中,进行执行。此a.exe文件(用vb做的)有一个界面和一个按钮,点击按钮完成一个工作,再次点击按钮完成一个工作,如何判断它的执行次数?
问题总结:
1、如何直接在内存中运行a.exe或有其他保密措施运行此程序
2、a.exe打开后,如何判断这个程序中的按钮执行次数(按钮事件与外接的串口芯片等有关)
[解决办法]
1、Process.Start("a.exe");
2、按钮次数可以定义一个count变量,然后判断一下。
比如:
int count = 0;
private void button1_Click(object sender, EventArgs e)
{
count++;
MessageBox.Show(count + "");//每点击一次,count次数就+1
}