Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

СообЧА. Программирование на Delphi


Служба Рассылок Subscribe.Ru проекта Citycat.Ru


  Выпуск #3  Подписчиков: 290 
   
.:: СообЧа - Программирование на Delphi ::.
  Ведущий рассылки: Залуский Антон  Дизайн: Yoghurt 
   

 

Оглавление
  В выпуске  Рассылка СообЧА 
    
  • Начинаюим.
  • Вопросы.
  • Книги.
  • о3он
     
    Рассылки Subscribe.Ru
    СообЧа (СООБщество ЧАйников). Обмен опытом, вопросы, ответы.

     Назад к оглавлению  
      
      Приктикум. 
     
      

    1.1 Что входит в пакет Borland Delphi 4.0
    Кроме самого Delphi 4.0 входят ещё такие очень нужные и полезные программы: BDE Administrator, Database Desktop, Image Editor. Теперь обо всём понемногу:
    BDE Administrator - эта программа предназначена для конфигурации баз данных. Практикум - там делать нечего, и поэтому подробно про неё я расскажу выпусков через 10.
    Database Desktop - программа для создания и редактирования баз данных. Очень нужная программа. Возможно создавать базы данных разных форматов - Paradox, dBase, FoxPro, MSAccess.
    Image Editor - тоже нужная программа, предназначенная для рисование курсоров мыши, значков программ (.ico) и т.д.

    1.2 Основные функциональные клавиши
    F11 - переход между окнами "Form.dfm", "Object inspector", "Unit.pas".
    Ctrl+F9 - компиляция проекта.
    F9 - компиляция проекта и запуск его.
    Ctrl+S - сохранение проекта.
    Ctrl+C - скопировать в буфер обмена строку или объект.
    Ctrl+V -вставить содержимое буфера обмена.
    Ctrl+f - поиск в тексте проекта.
    Shift+Ctrl+F11 - настройка опций проекта: название, иконка, автор и т.д.
    F1 - вызов помощи.

    1.3 Ваша первая программа.
    Запустите Delphi. Вы должны увидеть множество панелей со значками. Панели с названиями Standart, Additional, ... называются палитрами компонентов. Для того, чтобы добавить компонент на форму нужно два раза кликнуть левой кнопкой мыши на иконку этого компонента. Найдите компонент с названием Button. Для того, чтобы узнать название компонента нужно навести на него курсор мыши и прочитать подсказку (hint). Теперь кликнем два раза на добавленный Вами компонент, появляется окно Unit.pas. Теперь пишем:
        showmessage('Наше Вам с кисточкой!');
    Вместо "Наше Вам с кисточкой" может стоять любая надпись, но в одинарных кавычках (если это текст), если переменная (например i) типа integer (целые числа) - тогда строка будет иметь такой вид:
        showmessage(inttostr(i));,
    можно выводить сочетание текстовых переменных (string) и integer:
        procedure TForm1.Button1Click(Sender: TObject);
        var
        i:integer;
        s:string;
        begin
        i:=16;
        s:='Антон';
        showmessage('Меня зовут '+s+', мне '+inttostr(i)+' лет');
        end;

    компилируем и запускаем нашу программу (F9). Если программа была набрана верно Вы увидите форму с кнопкой. Кликнем на кнопку. Появляется окно с набписью 'Наше Вам с кисточкой!', или другое (в зависимости от кода программы).

    1.4 Подробный анализ кода программы.
    Подробно рассмотрим каждую строку:
        procedure TForm1.Button1Click(Sender: TObject);   {Название процедуры}
        var {Этот раздел называется "Раздел описания переменных"}
        i:integer; {Описываем новую переменную (целочисленный тип)}
        s:string; {Описываем новую переменную (строковой тип)}
        begin {Начало выполняемой части программы}
        i:=16; {Присваиваем переменной i значение 16. В Delphi оператор := называется оператором присваивания}
        s:='Антон'; {Присваиваем переменной s значение Антон.}
        showmessage('Меня зовут '+s+', мне '+inttostr(i)+' лет'); {Showmessage(переменная) - процедура вывода окон-сообщений. Вместо "переменная может стоять любое значение". В данном случае: "Меня зовут " - текст, + -оператор суммы переменных, inttostr(переменная) - функция перевода переменной формата integer в формат string (обратная функция - strtoint(переменная)). Существуют и другие функции перевода переменных одного типа в другой. Например, timetostr(time) - перевод из временного формата в string, datetostr(date) - перевод из формата даты в формат string. Если переменная dete или time не описана - тогда выводится значение текущего времени, либо даты. Пример: x:=timetostr(time); внимание! переменная x должна быть описана и иметь формат string.}
        end;


    1.5 Литература.
    Для начинающих рекомендую купить вот эту книгу: "Delphi 4. Самоучитель"
    Немного о книге:
    Книга одного из наиболее известных специалистов в области программирования с использованием популярной среды быстрой разработки приложений Delphi 4, Чарльза Калверта, является введением в основные аспекты применения этой среды для создания широкого спектра прикладных приложений...

    Если вы работали с Delphi ранее - купите эту книгу: "Delphi 4. Энциклопедия пользователя"
    Немного о книге:
    Книга Delphi 4. Энциклопедия пользователя написана известнейшим автором и профессионалом приложений во всех средах Delphi - Чарльзом Калвертом. Книга отличается дружественным по отношению к читателю стилем изложения материала, изобилием учебных и реальных примеров... Книга включает в себя предыдущую книгу.

     Назад к оглавлению  
      
      Вопрос - ответ. 
     
      

          Если вы хотите узнать ответ на интересующий Вас вопрос, или хотите, чтобы та или иная тема была подробно освящена в рассылке - присылайте ваши вопросы и предложения сюда.

     Назад к оглавлению  
      
      Книги. 
     
      

    В данном разделе Вы не только сможете ознакомиться с содержанием книг, но и заказать книгу через интернет с доставкой на дом.
    1. Delphi 5. Наиболее полное руководство
    Книга посвящена новой версии объектно - ориентированной интерактивной среды Delphi 5. Рассматривается технология разработки программ, в том числе и приложений баз данных, а также важнейшие средства, предоставляемые системой для визуального конструирования приложений, работы с графикой, настройки компонентов, обработки исключений, создания форм и меню и т...

    2. Delphi. Тонкости программирования
    В этой книге вы найдете практические приемы, позволяющие освоить программирование в среде Borland Delphi. Именно Delphi стал тем продуктом, на примере которого стало ясно, что у Borland есть еще порох в пороховницах, и что один единственный продукт для программирования может настолько удачно сочетать несколько передовых технологий...

    3. 100 компонентов общего назначения библиотеки Delphi 5
    Книга представляет собой детальное практическое руководство по созданию приложений в среде разработки Dephi 4 на обектно - ориентированном языке Object Pascal. Особое внимание уделено вопросам создания сложных программных комплексов, которые используют базовый механизм операционной системы и современные технологии программирования: COM, DCOM, Active X, MIDAS, COBRA...

    Если вы хотите купить книги, касеты, компакт диски - воспользуйтесь этой формой для поиска:
    Внимание! Сайт "Мир Delphi" и рассылка "СообЧА - Программирование на Delphi" являются зарегистрированными партнёрами интернет магазина "о3он".
    Искать на оЗоне

     Точное совпадение


    Залуский Антон    - ведущий проекта    "Мир Delphi"

    о3он

    http://subscribe.ru/
    E-mail: ask@subscribe.ru

    В избранное