vb.net – “make single instance application”这是做什么的?
发布时间:2020-12-17 00:05:18 所属栏目:大数据 来源:网络整理
导读:在vb 2008 express中,此选项在应用程序属性下可用.有谁知道它的功能是什么?这样做是为了不可能同时打开两个实例吗? 甚至有一种更简单的方法: 使用以下代码…… Imports System.IO 在主窗体加载事件上执行以下操作: If File.Exist(Application.StartupPat
在vb 2008 express中,此选项在应用程序属性下可用.有谁知道它的功能是什么?这样做是为了不可能同时打开两个实例吗?
甚至有一种更简单的方法:
使用以下代码…… Imports System.IO 在主窗体加载事件上执行以下操作: If File.Exist(Application.StartupPath & "abc.txt") Then 'You can change the extension of the file to what ever you desire ex: dll,xyz etc. MsgBox("Only one Instance of the application is allowed!!!") Environment.Exit(0) Else File.Create(Application.StartupPath & "abc.txt",10,Fileoptions.DeleteonClose) Endif 这将处理单个实例以及瘦客户端,并且在应用程序运行时无法删除该文件.关闭应用程序或者如果应用程序崩溃,文件将自行删除. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- golang中slice切片的修改操作
- delphi – 如何仅在某些列中使用CheckBoxes设置TListView?
- golang:exported function Script should have comment or
- MOD 10,11算法(GB/T 17710-1999 数据处理 校验码系统 ),
- Lua cmodule编写
- Golang中的int类型和uint类型到底有多大?
- lua树型打印table
- 子窗体最大化显示问题
- .build_release/lib/libcaffe.so: undefined reference to
- Perl 命令行处理command line common usage and skill