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

Вниз

Доспуп к свойтвам Internet Explorer (СОМ) при работе с SHTTP, а работа с СОМ при использовании потоков   Найти похожие ветки 

 
Digitman   (2002-01-16 18:38) [8]

1. при чем здесь поток, в котором создается TThread ? Здесь важно совсем другое : OLE-объекты, созданные производителем в атрибутом Apartment, допускают обращение к их св-вам/методам лишь в том потоке, в котором они создаются !

2. form1.label2.caption := V.Visible
Нет желания вдаваться в подробности интерфейса объекта IE.App, но, imho, св-во IE.App.Visible д.иметь тип Boolean, в то время как TLabel.Caption - строковое св-во. Что на это скажешь ?

3. Suspend(); // приостанавливается поток
а кто, когда и в каком месте кода в каком потоке его возобновляет после самоприостановки по Suspend ? Ведь следующая строчка никогда не выполнится, если внешний по отношению к приостановленному поток не возобновит его вызовом метода Resume()

Terminate(); // дается запрос на его прекращение
кому - запрос ? поток запрашивает прекращение самого себя ? нонсенс ! Читай внимательно хэлп на этот метод и вникай в его реализацию в модуле classes.



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

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

Наверх





Память: 0.44 MB
Время: 0.006 c
14-91041
evgeg
2002-02-06 23:18
2002.03.28
Безграмотность


7-91089
Dmitry1979
2001-12-26 12:26
2002.03.28
Как послать сообщение во факсу из программы на Delphi?


4-91116
five
2002-01-28 15:39
2002.03.28
как программно узнать - включен или выключен сейчас ActiveDesktop ?


14-91058
Свой
2002-02-05 04:05
2002.03.28
О женском поле


3-90815
Yulik
2002-03-05 11:31
2002.03.28
Как проконтролировать ввод данных в DbGrid?





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