Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.26;
Скачать: CL | DM;

Вниз

COM... Идентификация вызывающего?   Найти похожие ветки 

 
Shaman_Naydak ©   (2002-08-08 11:03) [0]

Имеем.. ком+ объект..
Есть ли у нас в ВинАпи ф-ция, позволяющая получить идентификатор потока, ВЫЗВАВШЕГО метод моего объекта, или его активность, на худой конец идентификатор транзакции..

Я честно ковырял МСДН, но то ли не описано, то ли руки кривые


 
Ученик ©   (2002-08-08 11:05) [1]

А GetCurrentThreadID что выдает ?


 
DiamondShark ©   (2002-08-08 11:12) [2]


> Ученик © (08.08.02 11:05)
> А GetCurrentThreadID что выдает ?


Как ни странно -- идентификатор потока, в контексте которого вызван метод. Фикус в том, что проку от него мало, потому как скорее всего это будет поток суррогатного процесса, осуществляющего маршалинг.


2 Shaman_Naydak

А если не секрет, зачем?


 
Ученик ©   (2002-08-08 11:15) [3]

>DiamondShark
Ну, попытка, не пытка, может быть это будет то, что нужно :)


 
Shaman_Naydak ©   (2002-08-08 11:50) [4]


> Ученик ©

Родной, ну не знаешь ты тему, зачем же советовать?
Я ж специально слово ВЫЗВАВШЕГО большими буквами написал, чтобы мне глупости не советовали, и все равно не помогло ;)


> DiamondShark © (08.08.02 11:12)

Хочу сделать свою систему передачи информации об ошибках, так как IErrorInfo убог и сир..
да и ребята из борланда немного подкачали при реализации обертки safecall (с приколом, когда теряется мессага исключения из ком объекта сталкивались? )


 
Ученик ©   (2002-08-08 12:53) [5]

>Shaman_Naydak
Чего так нервничать, написал бы просто GetCurrentThreadID не предлагать, только отталкиваешь людей, глупо :)



Страницы: 1 вся ветка

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
14-85705
murza
2002-08-26 15:26
2002.09.26
Почему вы пишете на Delphi?


3-85331
maxim2
2002-09-04 13:41
2002.09.26
Копировать все записи из таблицы в тхт файл.


3-85355
Шаповалов Кирилл
2002-09-04 10:59
2002.09.26
Поля соответвия или 2 DBLookUpBox а


8-85612
PSYS
2002-05-27 01:38
2002.09.26
коорд. обьектов на рис.(Polygon) как в выводить надпись над ними


4-85740
Soft(Unpowered Kiborg)
2002-08-08 18:33
2002.09.26
Threads в Win9X