|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.06.2009, 12:09 | #1 |
пропагандирую жизЪ
Форумчанин
Регистрация: 19.03.2007
Сообщений: 950
|
Протестите Прогу...плз
Ранее писал тему о прорисовке, теперь выкладываю на тест.
**рисует, но уже по другому** В архиве находится графический драйвер, файл шрифта, ехзешник, три рисунка и файл: delay.txt/ объясню для чего последний: Изменяет скорость считывания очередного пикселя.Его можно менять в зависимости от скорости работы вашего компьютера. Спасиб.
Посторонним В.
|
23.06.2009, 12:48 | #2 |
пропагандирую жизЪ
Форумчанин
Регистрация: 19.03.2007
Сообщений: 950
|
Забыл кое-что: управление- pgUp , pgDown
Посторонним В.
|
23.06.2009, 13:11 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Эта программа запоминала твои "движения" а потом их воспроизводит?
I'm learning to live...
|
23.06.2009, 13:13 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) Вы забыли написать, каким образом осуществляется выход из программы.ага.. из меню выйти нельзя... можно только после прорисовки картинки ответить "n"
надо добавить возможность выхода в меню! 2) неплохо бы в цикле рисования проверять нажита ли клавиша и позволить (по ESC, например ) прерывать цикл рисования 3) неплохо бы добавить возможность изменять скорость рисования прямо во время рисования (например, через клавиши + или - ) 4) а почему меню не по центру? это так задумано? 5) я бы к достаточно непривычным клавишам PgUp PgDn добавил управление стрелками курсора (это гораздо привычнее и удобнее) 6) и последнее. тут на форуме неоднократно обсуждалось. в TurboPascal функция Delay - НЕ РАБОТАЕТ на современных компьютерах!! но есть способы, как обеспечить одинаковую по времени задержку независимо от типа и скорости процессора (порулите поиском) Последний раз редактировалось Serge_Bliznykov; 23.06.2009 в 13:19. |
23.06.2009, 15:40 | #5 |
пропагандирую жизЪ
Форумчанин
Регистрация: 19.03.2007
Сообщений: 950
|
Это у меня Лаба была-создание пользовательских меню и отклик действием. Конечно программа не совершенна, зато оригинальна)) управление и расположение и т.д -все по варианту)) спасибо что оценили.. С delay'ем разберемся) ;-)
Посторонним В.
|
23.06.2009, 16:10 | #6 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Функция Delay не работает, потому при инициализации CRT возникает ошибка 200, и до Delay дело не доходит. Так ведь против этой ошибки бывают и патчи.
|
23.06.2009, 20:20 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Здесь на форуме это обсуждалось, поэтому, считаю, что не зачем повторяться... p.s. кстати, по моему, в программах, откомпилированных через пакет ScholPak процедура Delay работает как надо. Видимо подпатчили CRT под новые процессоры! |
|
23.06.2009, 20:32 | #8 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Насколько я понимаю, большинство (по количеству установок) пропатченных версий от Klaus Hartnegg. А это как раз одна из немногих плохих версий, незаслуженно самая популярная.
|
23.06.2009, 22:05 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Если есть другой патч (или информация о изменяемых байтах), то публикуйте, не стесняйтесь - с удовольствием приму в дар!
|
24.06.2009, 00:39 | #10 | |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Ну вот здесь есть вариант с 32разрядным счётчиком:
http://solidstate.karelia.ru/~yura/p...yura/u_crt.htm Если перекомпилировать программу невозможно, то Цитата:
UPD Я уверен, такое решение уже есть среди прочих. Оно не может не быть. Просто мне лень скачивать разные версии и проверять догадки. Последний раз редактировалось OCTAGRAM; 24.06.2009 в 00:43. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите!! ПЛЗ | Merphi | Microsoft Office Excel | 6 | 19.06.2008 14:31 |
Протестите мою прогу !!! | UnD)eaD)Snake | Софт | 9 | 26.07.2007 16:03 |