Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / event constructor() DW / 5 сообщений из 5, страница 1 из 1
18.08.2004, 19:03
    #32655614
Gosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
event constructor() DW
Знающие, объясните мне такую вещь:
есть дв, в нем дддв_1. впроцессе работы дддв_1 заменяю на дддв_2 таким образом:
object.col_name.dddw.name = "dddw_2"
затем вызываю деструктор
дв и конструктор дв. Логично что child в дв снова станет дддв_1, но нет, он остался дддв_2.
вопрос: разве деструктор не убивает объект полностью а конструктор не создает его с 0-ля??? ИЛИ я что-то где-то недопонимаю?
PB 9.0 Build 5507
...
Рейтинг: 0 / 0
18.08.2004, 19:15
    #32655638
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
event constructor() DW
Код: plaintext
1.
2.
3.
Constructor event
Description 
Occurs when the control or object is created,just before the Open event for the window that contains the control.
То, что вы вызвали код, который вы сами написали на событии конструктора
или деструктора никого ни к чему не обязывает.
авторразве деструктор не убивает объект полностью а конструктор не создает его с 0-ля???
нет CREATE & DESTROY, OpenUserObject & CloseUserObject
...
Рейтинг: 0 / 0
18.08.2004, 19:19
    #32655643
Gosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
event constructor() DW
Большое спасибо, понял.
...
Рейтинг: 0 / 0
18.08.2004, 19:24
    #32655649
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
event constructor() DW
То бишь то что Gosha хочет делается так:
Код: plaintext
дв.dataobject = дв.dataobject
Если надо код, который Gosha сам написал на событии конструктора, то:
Код: plaintext
дв.event constructor()
...
Рейтинг: 0 / 0
18.08.2004, 19:26
    #32655652
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
event constructor() DW
Ну и для особо интересующихся, dataobject reassignment имплицитно уничтожит datawindow control/datastore, и затем создаст его заново...
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / event constructor() DW / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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