На одном из компьютеров не появляется фоhма frmTitle1 при запуске программы, написанной на VB6.
Добавил запись шагов в лог-файл процедурой Register
На первом коде показан код для отображения формы
На втором код загрузки формы frmTitle1
На третьем тест из лог-файла.
Программа работает, как будто строк загрузки формы не существует.
Сообщение об ошибке не появляется.
Впервые за 20 лет проявилось на одной машине. На ней ОС Windows 8.
На других машинах, в том числе и с Windows 8, форма загружается и отображается нормально, как и должно быть.
Видимо, чего-то не хватает в этой Windows 8 на этой машине. Что это может быть и как добиться появления формы на экране?
Или где можно про это почитать?
Спасибо.
- Код: Выделить всё
Public Sub Main()
Register "Main 1"
Load frmTitle1
Register "Main 2"
frmTitle1.Show
Register "Main 3"
frmTitle1.Visible = True
Register "Main 4"
End Sub
- Код: Выделить всё
Public Sub Form_Load()
Register "Form_Load 1"
End Sub
07.09.2023 9:00:21 Пользователем открыто Texcel 1.61.1683
07.09.2023 9:00:21 Main 1
07.09.2023 9:00:21 Main 2
07.09.2023 9:00:21 Main 3
07.09.2023 9:00:21 Main 4
07.09.2023 9:00:26 Пользователем закрыто Texcel 1.61.1683