powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Максимальное количество окон
6 сообщений из 6, страница 1 из 1
Максимальное количество окон
    #36387371
Лампочка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, пожалуйста!
У меня в mdi-форме открывается максимум 2 окна по команде opensheetwithparm. Как исправить, чтобы открывать их как можно больше?
...
Рейтинг: 0 / 0
Максимальное количество окон
    #36387553
Dmitry..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а что происходит на третьем?
...
Рейтинг: 0 / 0
Максимальное количество окон
    #36387558
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
остальное забыли оплатить ;))
...
Рейтинг: 0 / 0
Максимальное количество окон
    #36387934
Лампочка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот смотрите.
Основное окно w_main. Открываем sheet-ы с передачей структуры ar_str_permit.
Из меню вызывается:
opensheetwithparm(form1, ar_str_permit, w_main, 10, Layered!)
opensheetwithparm(form2, ar_str_permit, w_main, 10, Layered!)
А когда кликаешь по любому пункту меню, вызывающему любую следующую форму, она не открывается. Вместо нее становится активной одна из двух открытых.
Вместо 10 я писала и 2, и 3, и 0. Понимаю, что это не оно:) просто пробовала на всякий случай.
...
Рейтинг: 0 / 0
Максимальное количество окон
    #36387952
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы открыть окно надо объявить локальную переменную с типом окна и ее передавать в Open.
Если вместо этого передавать имя типа окна (как вы делаете), то на самом деле при этом передается неявно объявленная глобальная переменная с именем и типом равным типу окна. А раз глобальная переменная одна и та же, то это значит что на втором вызове будет активировано первое окно (если оно еще открыто).
...
Рейтинг: 0 / 0
Максимальное количество окон
    #36387994
Лампочка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вы меня как всегда выручаете! Спасибо!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Максимальное количество окон
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]