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

Вниз

TThread..   Найти похожие ветки 

 
pathfinder   (2006-10-26 17:20) [0]

Добрый вечер.
Помогите, пожалуйста, разобраться..
В каких случаях надо использовать метод Synchronize?
Пишут: "Delphi предоставляет программисту метод Synchronize для
безопасного вызова методов VCL внутри потоков." Под методами VCL подразумеваются методы стандартных классов VCL? А функции для работы с файлами например их тоже надо синхронайзом вызывать?


 
Anatoly Podgoretsky ©   (2006-10-26 17:22) [1]

Когда надо засинхронизировать данные, которые потоко опасны, например весь VCL


 
Сергей М. ©   (2006-10-26 17:25) [2]


> подразумеваются методы стандартных классов


Угу.


> А функции


Это же не методы..

С ними - отдельный "базар" ..


 
pathfinder   (2006-10-26 17:26) [3]

А если метод принадлежит не стандартному классу, а порожденному от него?


 
pathfinder   (2006-10-26 17:29) [4]

А если из одного потока вызывается метод класса, который сам является другим потоком тогда как?


 
Сергей М. ©   (2006-10-26 17:32) [5]


> А если метод принадлежит не стандартному классу, а порожденному
> от него?
>


А по колено


> метод класса, который .. является другим потоком


А галиматья


 
DrPass ©   (2006-10-26 17:38) [6]


> А если из одного потока вызывается метод класса, который
> сам является другим потоком тогда как?

Поток - это не код, ни класс и не объект (об соотв. ему объекте ядра системы речь не идет)! Это просто состояние процессора.


 
Ketmar ©   (2006-10-26 18:38) [7]

"класс является потоком" -- это сильно.


 
pathfinder   (2006-10-26 18:51) [8]


> Ketmar ©   (26.10.06 18:38) [7]
> "класс является потоком" -- это сильно.

ну а класс TThread потоком разве не является?


 
Ketmar ©   (2006-10-26 18:52) [9]

>[8] pathfinder 26-Oct-2006, 18:51
>ну а класс TThread потоком разве не является?
ты не поверишь: нет. поясни, пожалуйста: как класс может являться потоком???


 
Anatoly Podgoretsky ©   (2006-10-26 18:53) [10]

Класс (любой) потомом не является, это вообще термин не из компьютерных технологий. Смотреть например биологию, ботанику


 
Kolan ©   (2006-10-26 18:54) [11]

> А если метод принадлежит не стандартному классу, а порожденному
> от него?

Учить наследование.

> А если из одного потока вызывается метод класса, который
> сам является другим потоком тогда как?

Разбираться в потоках. Книгу Тейксты и Пачеко возьмите + Рихтер


 
pathfinder   (2006-10-26 18:57) [12]


> ты не поверишь: нет. поясни, пожалуйста: как класс может
> являться потоком???

я имел в виду экземпляр класса TThread..


 
pathfinder   (2006-10-26 19:00) [13]

Но все равно спасибо.
Надеюсь книжка мне поможет больше..


 
Ketmar ©   (2006-10-26 19:01) [14]

>[12] pathfinder 26-Oct-2006, 18:57
>я имел в виду экземпляр класса TThread..
тогда поясни опять: как может область памяти являться потоком. учитывая, что поток -- это объект ядра.


 
Leonid Troyanovsky ©   (2006-10-26 19:12) [15]


> Ketmar ©   (26.10.06 19:01) [14]

>  учитывая, что поток -- это объект ядра.

Объект ядра, по большому счету, тоже область памяти.

--
Regards, LVT.


 
Ketmar ©   (2006-10-26 19:22) [16]

>[15] Leonid Troyanovsky(c) 26-Oct-2006, 19:12
>Объект ядра, по большому счету, тоже область памяти.
я знал, что кто-то это скажет. %-) в принципе, всё на свете -- область памяти. %-)


 
Kolan ©   (2006-10-26 19:23) [17]

> в принципе, всё на свете -- область памяти. %-)

А это хотел сказать, но тоже застеснялся :)


 
MetalFan ©   (2006-10-26 19:40) [18]

делфевый класс TThread - это по сути обертка над WinApi thread... вот и почитай на тему потоков в виндах... например Рихетра)



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

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

Наверх




Память: 0.5 MB
Время: 0.046 c
4-1151394771
Lagrima_JN
2006-06-27 11:52
2006.11.12
Эмуляция "клика" на компоненте формы.


2-1161993452
Free_Breeze
2006-10-28 03:57
2006.11.12
Помогите получить текст из определенного фрейма


6-1141891745
Игорек
2006-03-09 11:09
2006.11.12
Работа с GPRS модемом


15-1161653886
partizan
2006-10-24 05:38
2006.11.12
Встроенный ассемблер


15-1161636000
Real
2006-10-24 00:40
2006.11.12
Интернет Радио - с чего начать?