В настоящее время я использую 64-разрядную версию для Windows 10.У меня есть старый источник VB6, который я, к сожалению, должен постоянно обновлять.По какой-то причине внезапно я заметил, что одно из только что созданных приложений, казалось, продолжает работать в фоновом режиме после закрытия графического интерфейса.
Я начал все больше и больше отлаживать проблему, пока не обнаружил, чтопосле того, как GUI был закрыт, казалось, что он постоянно оставался открытым в фоновом режиме, если бы я нажал кнопку в моей форме, которая вызвала бы элемент управления Common Dialog, чтобы показать GUI открытия файла.Мне нужно только показать окно открытия файла, а затем нажать «Отмена», чтобы это произошло.
Кажется, это ТОЛЬКО на ОДНОЙ из моих машин разработки (а не на другой).Каждый раз, когда я использую это окно открытия CD-файла, мне нужно открыть диспетчер задач и завершить задачу.Я также пытался убедиться, что все формы были закрыты, когда моя основная форма начинает выгружаться.Ничто, кажется, не работает или не проливает никакой ясности на то, в чем проблема.Я также дважды проверил, что следующие файлы теперь все копируют их с известного рабочего компьютера на мой сломанный и заново регистрируют.
- COMDLG32.OCX
- comdlg32.oca
- comdlg32.dll
- COMDLG32.DEP
На обеих машинах установлена одна и та же ОС Win10 Pro 64bit.