C#怎么禁止修改应用程序的名字? 5
实现如图效果要怎么做?我的意思是我自己写了一个应用程序,怎样才能禁止别人修改应用程序的名字如果应用程序改名后要怎么获取应用程序的名字呢?...
实现如图效果要怎么做?
我的意思是我自己写了一个应用程序,怎样才能禁止别人修改应用程序的名字
如果应用程序改名后要怎么获取应用程序的名字呢? 展开
我的意思是我自己写了一个应用程序,怎样才能禁止别人修改应用程序的名字
如果应用程序改名后要怎么获取应用程序的名字呢? 展开
3个回答
展开全部
试试看循环检测应用程序的名字。
如果修改了,就改回来。
哦,看了你的截图我终于知道你说的内容了。
这个检测的流程可能比较复杂。
假设你的主要运行程序为Main.exe。
防止修改的运行程序为CheckName.exe。
你每次运行Main.exe的时候,把当前程序名传入CheckName.exe,并关闭自身。
然后CheckName.exe启动后,判断Main.exe是否被改名。
如果改名,把其名字改回来。然后启动Main.exe,并传入你利用CheckName.exe判断后的结果。
改回名字的Main.exe在启动后,在检测传入参数是否符合要求。如果符合就继续启动,不符合就继续把当前程序名传入CheckName.exe。
如果修改了,就改回来。
哦,看了你的截图我终于知道你说的内容了。
这个检测的流程可能比较复杂。
假设你的主要运行程序为Main.exe。
防止修改的运行程序为CheckName.exe。
你每次运行Main.exe的时候,把当前程序名传入CheckName.exe,并关闭自身。
然后CheckName.exe启动后,判断Main.exe是否被改名。
如果改名,把其名字改回来。然后启动Main.exe,并传入你利用CheckName.exe判断后的结果。
改回名字的Main.exe在启动后,在检测传入参数是否符合要求。如果符合就继续启动,不符合就继续把当前程序名传入CheckName.exe。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询