По сути Delphi - это тот же Pascal, но объектно-ориентированный... То бишь есть форма, на которой ты расставляешь компоненты (кнопки, текст, меню, изображения и т. д) и прописываешь действия программы на "Паскале"...
Вообще в интернете великое множество материалов по Delphi, главное это поставить себе цель написать какую-то определенную программу... Поискать примеры, исходники, посмотреть парочку видеоуроков и все получится)
Так например пишется приложение, которое создает текстовый файл text1.txt и записывает в него текст, введенный пользователем в окно Edit, после чего закрывает файл.
Код программы:
procedure TForm1.Button1Click(Sender: TObject);
var
f: TextFile; {описание файловой переменной}
begin
AssignFile (f, 'text.txt'); {связь файловой переменной с файлом}
Rewrite (f); {создать новый файл}
Writeln (f, Edit1. Text); {записать в файл}
CloseFile (f); {закрыть файл}
end;
Результат:
Чтобы научиться программировать, мало просто читать книжки по программированию! Надо программировать, нарабатывать опыт. И главное - смотрите чужие исходники, учитесь по ним! Чужие исходники, которые написаны грамотно - это самый лучший учебник! Изучайте объектно-ориентированное программирование, изучайте функциональное программирование, разберитесь, что такое рекурсия, функция, процедура, чем отличаются var от const в процедуре, что такое out, что такое открытый массив, перегрузка, переопределение, наследование, интерфейс, реализация, ресурсы, как записать отрицательное число без знака "минус", что такое cardinal, extended, int64, widestring, ansistring, string, utf8, ansi, uses, unit и так далее... ... ... приводить ключевые слова и прочее можно до следующего нового года. А надо все это "прощупать" со всех сторон, понять, для чего это надо и тогда сможете написать любую самую крутую программу и продать ее за ... он долларов...
В помощь дам ссылку на бесплатный курс "Программировать может каждый" http://pmok.ru. В на этом ресурсе в интерактивной форме даются ответы на основные вопросы начинающих программистов Delphi.
Добавить комментарий