Я работаю над приложением в Windows Forms, где мне нужно обновить приложение на основе программного обеспечения Windows Forms на основе лицензионного ключа, предоставленного пользователем. Предположите, что он обновил свое программное обеспечение от базовой до более высокой. В этом случае мы хотим, чтобы он ввел обновленный лицензионный ключ, который будет проверен на нашем центральном сервере, и программное обеспечение будет обновлено. Для обновления программного обеспечения, мне нужно, чтобы изменить основной файл программы класс ..Как запустить другую форму окна при нажатии кнопки в приложении Windows Form
Вот код для программного файла ..
namespace UpgradeECV
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
Теперь, как только пользователь eneters правильно проверить модернизированы лицензионный ключ я хочу
Application.Run(new Form1());
, чтобы изменить
Application.Run(new Form2());
Как это может быть возможно .. Пожалуйста, помогите мне
Будет ли это решение быть приложение после того, как мы устанавливаем приложение как установочный компакт-диск – Adi
Конечно, это так просто, все внутри вашей программы. Даже до открытия любой формы вы можете открыть регистрацию и попросить пользователя получить его/ее лицензию, а затем сохранить лицензию где-нибудь и установить флаг isLicensed. –