Консольное приложение на Дельфи
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат на тему технология, шпаргалки по русскому
| Добавил(а) на сайт: Antioh.
1 2 3 4 | Следующая страница реферата
Консольное приложение на Дельфи
Хоть и консольные приложения уже давно вышли из моды, с помощью них можно легко делать рутинные операции. Они занимают не так много места, не требовательны к ресурсам и быстро выполняются. В этой статье мы рассмотрим создание простейшего консольного приложения
Intro
Надеюсь, я вас убедил, что консольные программы в "домашнем хозяйстве" это есть гуд. Можно наделать кучу программок, со смешным размером, помогающих практически во всем. Но как же написать такое приложение? Сейчас расскажу.
Что бы написать консольное приложение нужно в меню Project выбрать команду View Source. Затем закрыть Все юниты, которые были в проекте и оставить "голый" dpr файл проекта. Его нужно привести к такому виду:
program Project1;
{$APPTYPE CONSOLE}
begin
end.
Директива {$APPTYPE CONSOLE} предназначена для компилятора и сообщает ему, что программу нужно генерировать как консольное приложение.
Следует обратить внимение на то, что в Windows спользуется кодировка символов ANSI, а в досе ASCII. Из-за этого вместо русских символов мы рискуем увидеть абракадабру. Для преобразования русских символов в ASCII в каждом вашем проекте будет нужна функция
function AnsiToAscii(s : string):string;
var i : Integer;
begin
for i:=1 to length(s) do
begin
case s[i] of
'А'..'п' : s[i]:=Chr(ord(s[i])-64);
'р'..'я' : s[i]:=Chr(ord(s[i])-16);
end;
end;
AnsiToAscii:=s
end;
Write и WriteLn
Для вывода сообщений в окно применяются процедуры Write и WriteLn. Их основное отличие друг от друга состоит в том, что после выполнения процедура Write каретка остается после слова, а после WriteLn перемещается на новую строку. Пример:
Write('Some text');
Рекомендуем скачать другие рефераты по теме: рефераты баллы, шпаргалки бесплатно.
Категории:
1 2 3 4 | Следующая страница реферата