Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c