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

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

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

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

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

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

Задали организовать построение 3х графиков функций в потоках, используя Canvas. Работает, но не совсем так как надо: графики должны рисоваться одновременно, а у меня по очереди. Препод говорит, что потоки не совсем правильно записаны\организованы. Он говорил, что у меня действия не в ту процедуру записаны... И еще такой нюанс: если преждевременно нажать на кнопку Exit - ничего не произойдет, нужно дождаться постройки всех графиков, и тогда аж пограмма закроется. Как сделать, чтобы сразу закрывало. Я пробовал объявлять K:boolean и в начале каждой из 3х процедур писал: K:true; while k=true do begin ....... end; а в кнопку "эксит" вписал k:=false; close;
Архив с программой прикрепил.
Заранее благодарен
Вложения
Тип файла: rar Completed.rar (201.0 Кб, 7 просмотров)

Последний раз редактировалось Erlotaza; 03.05.2012 в 21:59.
Erlotaza вне форума Ответить с цитированием
Старый 03.05.2012, 22:14   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Не смешно
3-я тема об одном и том же, причем в 2 уже есть ответы.
http://programmersforum.ru/showpost....06&postcount=6
Одна проблема решена, вторая просто не возникает.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 03.05.2012, 22:33   #3
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Уже третья тема по этой задаче. Ответ дан - синхронизация неправильно оформлена.
http://programmersforum.ru/showthread.php?t=197034
http://www.delphi-manual.ru/synchronize.php

Что-то форум глюканул. Только что обновлял и ничего не было, а сейчас уже BDA опередил
eoln вне форума Ответить с цитированием
Старый 03.05.2012, 22:55   #4
Erlotaza
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 37
По умолчанию Ответ

Цитата:
Сообщение от BDA Посмотреть сообщение
Не смешно
3-я тема об одном и том же, причем в 2 уже есть ответы.
http://programmersforum.ru/showpost....06&postcount=6
Одна проблема решена, вторая просто не возникает.
Извините, может я тогда не туда посмотрел или что... Всё правильно. Благодарю!!!
Erlotaza вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вредная поправка в FileZila Rost93 PHP 3 20.04.2012 12:56
Canvas в Delphi Claster Помощь студентам 1 10.05.2011 16:29
Canvas и Delphi Macmeprag Помощь студентам 17 11.12.2010 16:56
delphi canvas Neymexa Помощь студентам 5 06.01.2010 21:35
Составление билетов(поправка рандома) Jodu Паскаль, Turbo Pascal, PascalABC.NET 23 09.04.2008 22:48