Мы запускаем новый пользовательский проект прямо сейчас с клиента, и одно из требований заключается в том, что процесс не может быть остановлен, если система не завершает работу, не перезапускается или не выходит из системы.
Это приложение контролирует интерфейс USB. Мы будем периодически использовать WMI для запроса устройства.
Клиент хочет запустить приложение в операционной системе Windows XP и не любит устанавливать .NET. Таким образом, мы выбрали Visual Basic 6 в качестве нашего языка.
Моя главная проблема - это приложение не может быть прекращено. Наш консультант по проектам говорит об Антивирусе, и да, некоторые антивирусы не могут быть прекращены. Я думал, как сделать то же самое в Visual Basic 6. Я знаю, что в проекте будет задействован API, но куда мне идти? так что со мной все в порядке.
Я видел несколько статей, в которых EXE-файл конвертируется в SERVICE, создается служба Windows в Visual Basic 6 и т. Д.
Так что, пожалуйста .. поделитесь своими мыслями.