Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.46 MB
Время: 0.147 c
14-95063
Nox
2003-05-09 14:13
2003.05.29
Управление момедом.


1-94902
Viktor
2003-05-15 17:31
2003.05.29
Форма не уничтожается


14-95046
pirat
2003-05-08 20:47
2003.05.29
Посоветуйте библиотеку для работы с деревьями


14-95042
Bboy
2003-05-09 11:08
2003.05.29
Какие самые распространенные шрифты???


14-95114
Yorick
2003-05-11 23:01
2003.05.29
ОС на Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский