Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
ВнизХэндл у объекта Найти похожие ветки
← →
7Up (2003-05-19 14:42) [0]Господа!
Столкнулся с такой проблемой, нужен до зарезу хэндл созданного экземпляра объекта. Я создаю производный класс от TObject. Насколько я могу представлять, хотя не знаю точно, каждый создаваемый объект, должен иметь свой уникальный идентификатор. Может какая то есть API-функция или я что-то путаю...
Заранее спасибо.
← →
Виктор Щербаков (2003-05-19 14:48) [1]Определенно путаешь...
Хэндлы есть у объектов ядра, у объектов GDI, у окон.
Но потомок TObject вовсе даже не обязан иметь какой-то там хэндл.
> Насколько я могу представлять, хотя не знаю точно, каждый
> создаваемый объект, должен иметь свой уникальный идентификатор.
Уникальный в пределах чего? Адрес объекта в АП процесса устроит?
← →
Skier (2003-05-19 14:50) [2]>7Up © (19.05.03 14:42)
> или я что-то путаю...
Путаешь, если ты подразумеваешь под хэндлом идентификатор окна.
А чтобы не использовать такой хэндл THandle = Integer(Self) ?
Хотя пока не ясно для каких целей тебе нужен хэндл...
← →
Skier (2003-05-19 14:51) [3]FHandle := Integer(Self)
← →
Ru (2003-05-19 14:53) [4]например для кнопки можно воспользоваться FindWindowEx после получения указателя окна
← →
7Up (2003-05-19 14:56) [5]Тогда перейду на конкретику. Есть такой стандарт БД ODBC. там есть такой StatementHandle типа объекта, у него есть поле, которые должны указывать на другие объекты посредством их хэндла привожу из MDAC
поле SQL_ATTR_APP_PARAM_DESC это
The handle to the APD for subsequent calls to SQLExecute and SQLExecDirect on the statement handle
APD тоже некий объект с набором полей...
← →
Skier (2003-05-19 14:58) [6]>7Up © (19.05.03 14:56)
Похоже на адрес объекта...(?)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.017 c