Здравствуйте!
Тут вот возникли два вопроса, связанные с программированием на Делфи.
Особенно волнует второй, хотя подозреваю, что это только моя проблема.
1. Как реализовать следующий алгоритм:
вывод строки
останов вывода до нажатия на любую клавишу
вывод очередной строки
В Паскале под ДОС такое можно было реализовать так:
writeln('');
repeat
until keypress;
writeln('');
Как это сделать в Делфи?
2. Событие onkeydown вызывает звук ошибки Windows (или как его там? короче, ding.wav). Если отключить звуковые схемы, начинает трещать спикер.
А ведь на Enter приходится жать очччень часто. Раздражает ужасно. :x
Неактивен
(Насчёт звука при нажатии enter)
Посмотри, может на форме стоит KeyPreview=true. Короче, попробуй пиканье убрать через это свойство. А ещё вариант: делаешь маленькую кнопку и делаешь ей свойство default=true.
Хотя, думаю, вот верный ответ: при обработке события нажатия на кнопку есть переменная (параметр процедуры) логического типа (boolean), какая конкретно, уже не помню. Но вот, если в процедуре её стваить в false, то ничего не будет происходить. (Вроде так должно быть). А если уж ничего не помогло, попробуй поспрашивать на http://delphi.mastak.ru
Неактивен