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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2012, 21:11   #1
Erlotaza
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 37
По умолчанию Где ошибка? (Delphi: Canvas+Threads)

Здравствуйте. Задали написать программу с 3-ма canvas-графиками, работающих через потоки Threads. Написал. По потокам это моя первая программа, поэтому я создал их копипастом. Программа запускает графики последовательно, и единственное, на что надо переделать - ОДНОВРЕМЕННЫЙ запуск всех графиков, и я смогу сдавааааааааааааать))) Заранее благодарен

Последний раз редактировалось Erlotaza; 24.04.2012 в 21:14.
Erlotaza вне форума Ответить с цитированием
Старый 24.04.2012, 21:12   #2
Erlotaza
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 37
По умолчанию

http://zalil.ru/33131511 - Это собственно программа
Erlotaza вне форума Ответить с цитированием
Старый 25.04.2012, 11:29   #3
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

А вот ответ на вашу задачу http://programmersforum.ru/showthread.php?t=197034
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Старый 26.04.2012, 18:37   #4
Erlotaza
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 37
По умолчанию Ответ

Цитата:
Сообщение от Rin Посмотреть сообщение
А вот ответ на вашу задачу http://programmersforum.ru/showthread.php?t=197034
Ни один из них не правильный!
Erlotaza вне форума Ответить с цитированием
Старый 26.04.2012, 20:05   #5
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

Спецом для Вас, взятое из той темы.
Код:
procedure TMyThread1.Execute;
begin
    while not Terminated do
     setPix;
end;

procedure TMyThread2.Execute;
begin
      while not Terminated do
     setPix2;
end;
А если вы хотите, чтобы они начинали и заканчивали в одно время, то в процедурах рисования используйте sleep. А с какими параметрами вызывать, уж сами подумайте.
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Старый 26.04.2012, 20:22   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Упс, случайно прицепил не тот проект в прошлой теме.
Вложения
Тип файла: zip Project1.zip (235.5 Кб, 28 просмотров)
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. 2 графика в потоках. Не знаю, где ошибка Erlotaza Помощь студентам 6 26.04.2012 20:24
Delphi! Где ошибка в коде? sokolik-117845 Общие вопросы Delphi 2 09.04.2012 17:34
Где ошибка в этом исходном коде на языке Си? Или ошибка в Excel? ArchiCurtis Помощь студентам 2 07.04.2012 14:16
написал программу, где то ошибка, не пойму где... Kelevra91 Общие вопросы C/C++ 5 17.01.2011 16:38
threads indy delphi sokolv Фриланс 6 12.05.2010 14:44