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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2011, 16:53   #1
cargo29
Форумчанин
 
Регистрация: 13.12.2010
Сообщений: 603
По умолчанию Создание потока и отличие

Привет всем, где то находил пример (юыло давненько) как можно сделать что бы не зависала форма когда передаеться или загружаеться данные (создание потока, делфи 7) File - New - Other - THread Object где можно найти эту информацию? как создавать и как после этого пользоваться? и в чем отличие от File - New - Other - Unit при создании этих файлов (они схожи)
cargo29 вне форума Ответить с цитированием
Старый 29.07.2011, 16:56   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в первом случае вам дают готовый шаблон класса потока, во втором пишете руками.
я лично давно уже пишу только руками, обычно и не создавая нового модуля.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.07.2011, 17:06   #3
Johnson
кривокодер ;)
Форумчанин
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Сообщений: 707
По умолчанию

Из автоматизации дельфяки использую только автозаполнение ключевых слов и сочетание Ctrl+Shift+C
Не понимаю, зачем нужны эти готовые шаблоны... Борланды так только быдлокодеров плодят. "Даёшь домохозяйку-программистку в каждый дом!"
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума Ответить с цитированием
Старый 29.07.2011, 17:15   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Ну не знаю, шаблоны очень удобно использовать. И нет ничего дурного в том что кто-то создал пару-другую шаблонов за тебя. Не нравится - удали.

Я обычно создаю свои шаблоны и юзаю их. Благо embracodero позаботились о таком удобстве, как перестройка меню IDE.
Эх а вот в d7 приходится стандартный шаблон править. Но тут согласен с "вышестоящими" мнениями. Лучше уж руками написать, чем стандартный заюзать.
Человек_Борща вне форума Ответить с цитированием
Старый 29.07.2011, 17:19   #5
cargo29
Форумчанин
 
Регистрация: 13.12.2010
Сообщений: 603
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
в первом случае вам дают готовый шаблон класса потока, во втором пишете руками.
я лично давно уже пишу только руками, обычно и не создавая нового модуля.
Ну что бы писать самому надо понять как писать хотя бы по шаблону, вот нашел инфу она нормальная? а то она на каждом сайте есть и одна и так же... http://www.cyberguru.ru/programming/delphi/threads.html

и как можно создать сразу например 3 потока?
cargo29 вне форума Ответить с цитированием
Старый 29.07.2011, 17:21   #6
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Создать 1 поток и запустить его экземпляр 3 раза.

Код:
var 
 thr:TThread;
 i:SmallInt;
begin
 For i:=1 to 3 do
begin
 {
Создаём экземпляр класса TThread и запускаем его
}
end;
 end;
Человек_Борща вне форума Ответить с цитированием
Старый 29.07.2011, 17:51   #7
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию


[OFFTOP]
Цитата:
Не понимаю, зачем нужны эти готовые шаблоны... Борланды так только быдлокодеров плодят. "Даёшь домохозяйку-программистку в каждый дом!"
Да ты что...неужели так нравится писать одно и то же по 100500 раз...удивляешь просто...
И при чем тут вобще Борланд к быдлокодерам и шаблонам в частности...Вы в своем уме...А ничего, что в той же VS куча шаблонов, та в любой IDE есть шаблоны...и по вашему, кто использует инструменты облегчающие жизнь все быдлокодеры...
[/OFFTOP]
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 29.07.2011, 18:19   #8
cargo29
Форумчанин
 
Регистрация: 13.12.2010
Сообщений: 603
По умолчанию

Человек_Борща спасибо щас попробую... )) spamer кому как удобнее, если нравиться человеку писать то его выбор... я как то стремлюсь больше познать сначало а потом уже смотреть что удобнее и лучше
cargo29 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание потока с ручным запуском Crystallon Общие вопросы Delphi 3 22.06.2011 13:04
Создание потока,передача функции в поток asdasys Помощь студентам 4 25.02.2011 17:30
Создание потока GoldP Win Api 0 14.05.2010 21:28
Создание потока Хохол Общие вопросы .NET 0 21.11.2009 16:44
Создание события потока Arteom Общие вопросы Delphi 9 11.01.2008 21:16