Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2008, 02:22   #1
frai
Пользователь
 
Регистрация: 11.04.2007
Сообщений: 36
По умолчанию Потоки в Delphi

Доброго времени суток!!!
В своих изысканиях в области Delphi я уже вплотную подошел к необходимости использовать в программах потоки, но ни литература ни обсуждения на форумах так мне и не дали четкого представления ЧТО ЭТО ТАКОЕ. Дорогие программисты, все когда то наверное были такими же зелеными в прггах как я объясните же ДОСТУПНЫМ (по возможности) языком что есть потоки. Если можно то вот на каком примере. За частую в простеньких игрушках для движения объектов используется Timer, как поток может его заменить?

P.S.Говорю заранее - этот форум на данную тему перерывал)))
frai вне форума Ответить с цитированием
Старый 13.01.2008, 02:32   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Что означает многозадачность винды, вы понимаете?
Если да, то - каждый поток - это отдельная, скажем, ветвь вашей программы, примерно так же получающая в порядке очереди свой квант системного времени, за счет чего создается иллюзия, что потоки выполняются одновременно. Так сказать, попытка распараллеливания вашей задачи.
mihali4 вне форума Ответить с цитированием
Старый 13.01.2008, 02:58   #3
frai
Пользователь
 
Регистрация: 11.04.2007
Сообщений: 36
По умолчанию

Пасиб!
Хотя бы понял примерно что это и зачем это.
frai вне форума Ответить с цитированием
Старый 13.01.2008, 03:17   #4
frai
Пользователь
 
Регистрация: 11.04.2007
Сообщений: 36
По умолчанию

Теперь вопрос нУмер 2:
Как создать поток?
В инете наткнулся на простенький пример проги которая при помощи потоков выводила на поверхности 2-х IPaintBox-ов символ "@". все быловполне понятно пока я не дошел до момента : Кликай File->New->Thread Object.
У меня Delphi 2005 и я там этого не нашел вообще!!
Если не трудно по шагово подскажите)
frai вне форума Ответить с цитированием
Старый 13.01.2008, 03:39   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А вот этого добра с разнообразными примерами на форуме полно.
Поиск по слову "поток" и на неделю материала хватит...
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Потоки AidarBik Win Api 2 04.08.2008 10:00
DLL, потоки BOBAH13 Общие вопросы Delphi 23 27.02.2008 20:43
Потоки в С Raptor Помощь студентам 1 07.01.2008 21:12
Потоки и объекты OrdJONY Общие вопросы Delphi 3 28.11.2007 21:59