Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];

Вниз

нити (threads) и базы данных (MSAccess)   Найти похожие ветки 

 
Digitman   (2002-01-17 16:45) [9]

>kig
Нет, не рассматриваем. И упомянутая тобой "примочка" CoCreateInstance вовсе к примочкам не относится, т.к. сей вызов собственно и создает экз-р объекта. И именно в том потоке, в котором вызов происходит, и должно впоследствии обращаться к объекту. Если же ты используешь "примочки", то, разумеется, они будут реализовывать этот "мост" : вызываешь "примочку" из произвольного потока, а она синхронизирует интерфейсный вызов с потоком, реально создавшим объект.
Реализуй какой-нибудь свой Apartment-объект, поставь в конструктор и обработчик какого-либо его метода вызов GetCurrentThread, затем проделай то, о чем говорим, с использованием "примочек" и сравни идентификаторы потоков, читаемые в коде конструктора и метода. Тогда и шляпы снимать будем)



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

Форум: "Базы";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.004 c
3-42685
NOV
2002-01-21 12:38
2002.02.14
alias


3-42690
wicked
2002-01-22 12:03
2002.02.14
ADO 2.6 и 2.7


1-42714
DenKop
2002-01-30 23:17
2002.02.14
Сохранение иерархической структуры.


1-42804
Ruslan_
2002-01-29 22:17
2002.02.14
Компоненты


14-42834
Ко Всем
2001-12-25 02:07
2002.02.14
Внимание





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский