Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.170] |
|
Сообщ.
#1
,
|
|
|
Давайте здесь будем давать ответы на самые популярные вопросы.
Форма такая: Вопрос: Почему Vesa под XP не работает? Ответ: NT-ядро не дает напрямую обращаться к любому оборудованию. Выход из положения - перейти на компилятор ТМТ Pascal, в котором поддерживаются все режимы графики. Вопрос: GetImage и PutImage действуют медленно. Как можно осуществить процесс анимации без мерцания? Ответ: Нужно использовать видеостраницы. Используется в анимации: сначала рисовать в памяти (в неактивной странице), а по окончанию отрисовки переключить страницу на активную (отображаемую), тогда анимация будет без мерцания. Подробности в Видеостраница Вопрос: Как скопировать изображение,которое нарисовано в Паскале с помощью Graph'a, если с помощью PrintScreen'a не получается. А то график не могу в буфер скопировать или в файл. Подскажите пожалуйста.Заранее спасибо. Ответ: Вот модуль для сохранения и загрузки в PCX формат: скачать Добавлено тег [ HR ] (без пробелов) вставляет разделяющую линию, как у меня в сообщении. |
Сообщ.
#2
,
|
|
|
Вопрос:
Как в граф. режиме при смене видеостраниц сделать чтобы мышь не мерцала Ответ: Перед сменой любых режимов графики и, вообще, графики, нужно скрыть курсор мыши и после смены его снова показать. Вопрос: Как выполнить действия над большими числами? Ответ: FAQ: Длинная арифметика - решение математики |
Сообщ.
#3
,
|
|
|
Вопрос:
Сообщить сколько раз встречаются в тексте каждая русская гласная буква. Какой самый легкий и правильный алгоритм? Ответ: Нужно объявить массив var arr: array[char] of integer; и проходя по тексту посимвольно подсчитать частоту каждой буквы в тексте: for i := 1 to length(s) do inc(arr[s[i]]); в результате мы получим информацию обо всех символах текста, и останется выделить только то, что нужно. |
Сообщ.
#4
,
|
|
|
Вопрос:
Почему при работе с модулем Crt вылетает с ошибкой "Error 200: division by zero"? Ответ: Надо заменить файл TURBOTPL.zip (30.47 кб) - устраняется ошибка на компьютерах свыше 200 MHz. |
Сообщ.
#5
,
|
|
|
Вопрос:
Как сделать так, чтобы когда я вводил выражение от x, программа вычисляла бы её значения в определённых точках? Ответ: Скачайте модуль FParser отсюда: Парсер мат. выражения |
Сообщ.
#6
,
|
|
|
Может быть кто-нибудь знает как заставить Паскаль (не Лазарус) отображать русские буквы. Хотел ради интереса поработать просто в Паскале - вместо русских букв разные символы.
|
Сообщ.
#7
,
|
|
|
Цитата alexsa @ Может быть кто-нибудь знает как заставить Паскаль (не Лазарус) отображать русские буквы. Хотел ради интереса поработать просто в Паскале - вместо русских букв разные символы. Ответ зависит от того о каком компиляторе идёт речь и о какой ОС. А, вообще, следовало начать с поиска по форуму. |