Как написать приложение, создающее код. Я хочу, если пользователь откроет приложение, другой пользователь не сможет использовать приложение и получить MessageBox
с именем пользователя, использующим приложение. Для этого я использую событие с try catch, и он работает. Второй пользователь получает сообщение с именем другого пользователя, но форма открывается после этого. Я хочу, чтобы форма не открывалась после этого сообщения.Как я могу отменить Form_Load?
мой код:
private void Form1_Load(object sender, EventArgs e)
{
try
{
var stream = File.Open("lock", FileMode.OpenOrCreate,FileAccess.Read);
global_stream = stream;
string username = User.GetUsername();
string machine = Computer.GetMachineName();
TextDatei datei = new TextFile();
datei.WriteFile("user_log", "Username: " + username + " Invoicennumber: "
+ machine);
CreateCode();
}
catch (Exception)
{
TextFile file = new TextFile();
string info = datei.ReadFile("user_log");
MessageBox.Show(info);
Application.Exit();
}
}