Каким образом можно узнать числовое значение ссылки на объект?
-- http://groups.google.ru/group/sugr |
Я думаю, можно написать примитив, который будет переводить внутренний
указатель в SmallInteger. Но зачем? Дмитрий 25 марта 2012 г. 20:03 пользователь Nikolay Kleptsov <[hidden email]> написал: > Каким образом можно узнать числовое значение ссылки на объект? > > -- > http://groups.google.ru/group/sugr -- http://groups.google.ru/group/sugr |
Чтобы можно было проверить остался отслеживаемый объект в образе или уже нет.
25 марта 2012 г. 23:24 пользователь Dmitry Matveev <[hidden email]> написал: Я думаю, можно написать примитив, который будет переводить внутренний -- http://groups.google.ru/group/sugr |
Если сохранить несколько объектов на диск, то при восстановлении их удобнее было бы сначала проверить, остались они в системе или нет и если остались, то через сообщение become: подсоединить в образ, не нарушая оставшиеся ссылки на объект.
25 марта 2012 г. 23:56 пользователь Nikolay Kleptsov <[hidden email]> написал: Чтобы можно было проверить остался отслеживаемый объект в образе или уже нет. -- http://groups.google.ru/group/sugr |
Тогда правильнее будет смотреть на поддержку Weak References. И/или
реализовать их. Дмитрий 25 марта 2012 г. 22:04 пользователь Nikolay Kleptsov <[hidden email]> написал: > Если сохранить несколько объектов на диск, то при восстановлении их удобнее > было бы сначала проверить, остались они в системе или нет и если остались, > то через сообщение become: подсоединить в образ, не нарушая оставшиеся > ссылки на объект. > > 25 марта 2012 г. 23:56 пользователь Nikolay Kleptsov > <[hidden email]> написал: > >> Чтобы можно было проверить остался отслеживаемый объект в образе или уже >> нет. >> >> 25 марта 2012 г. 23:24 пользователь Dmitry Matveev <[hidden email]> >> написал: >> >>> Я думаю, можно написать примитив, который будет переводить внутренний >>> указатель в SmallInteger. >>> >>> Но зачем? >>> >>> Дмитрий >>> >>> 25 марта 2012 г. 20:03 пользователь Nikolay Kleptsov >>> <[hidden email]> написал: >>> > Каким образом можно узнать числовое значение ссылки на объект? >>> > >>> > -- >>> > http://groups.google.ru/group/sugr >>> >>> -- >>> http://groups.google.ru/group/sugr >> >> > > -- > http://groups.google.ru/group/sugr -- http://groups.google.ru/group/sugr |
Количество ссылок на объект можно узнать через сообщение pointersCount, только очень медленно выполняется, в среднем 7-8 сообщений в секунду
26 марта 2012 г. 1:28 пользователь Dmitry Matveev <[hidden email]> написал: Тогда правильнее будет смотреть на поддержку Weak References. И/или -- http://groups.google.ru/group/sugr |
Free forum by Nabble | Edit this page |