Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Вопрос к программистам работающим в borland

всем добрый вечер!

есть стандартная библиотека vcl, с различными визуальными
компонентами, которые можно добавлять в окно приложения и т.д.
если добавить, допустим, кнопку (tButton), метку (tLabel) ну или что
то другое, то по умолчанию каждому из объектов при запуске приложения,
присваивается дескриптор, который непостоянен, как и предполагается.
вопрос такой, есть ли какие то свойства у объектов, или методы,
которыми можно присвоить уникальный Id нужнуму объекту ?
в microsoft visual studio есть свойство отвечающее за это.
а вот что делать в c++ builder или в delphi - мне неизвестно.

то что у каждого объекта нет уникального id я проверил следующим
образом:
создал проект, кинул на форму несколько объектов, кнопки, текстовые
поля, и т.д.
выбрал любой из них, и нажал ins+ctrl+f1, где jaws мне и выдал
информацию об объекте, и дескриптор с controlId совпадали.

есть несколько известных мне программ, написаных на delphi, например
UR5EQF log, которым сам пользуюсь, и в нём так же у объектов нет
уникального controlId, а они совпадают с дескрипторами объектов.

вобщем, если кто сможет помоч то буду благодарен.

Ответить   Tue, 14 Dec 2010 16:21:41 +0300 (#1333281)

 

Ответы:

Привет все!
к сказаному добавлю что в инсталяторе комерческой мышки который по моим сведениям
написан именно на Borland C++ Builder
всё с идами в порядке
они просто таки странно похожи на иды которые автоматом присваивает msvs2008
в то же время написаный на дельфях кип
имеет все описаные Кириллом прелести в виде совпадающих с хэндлами идов
Виктор Горелов

Ответить   Tue, 14 Dec 2010 17:44:12 +0300 (#1333404)