Передмова delphi
Останнім часом різко зріс інтерес до програмування. Це пов'язано з розвитком і впровадженням в повсякденне життя інформаційно-комунікаційних технологій. Якщо людина має справу з комп'ютером, то рано чи пізно у нього виникає бажання, а іноді і необхідність, програмувати.
Серед користувачів персональних комп'ютерів в даний час найбільш популярно сімейство операційних систем Windows і, природно, що той, хто збирається програмувати, прагне писати програми, які будуть працювати в цих системах.
Кілька років тому рядовому програмістові залишалося тільки мріяти про створення власних програм, що працюють в середовищі Windows, т. К. Єдиним засобом розробки був Borland C ++ for Windows, явно орієнтований на професіоналів, що володіють серйозними знаннями і досвідом.
Бурхливий розвиток обчислювальної техніки, потреба в ефективних засобах розробки програмного забезпечення призвели до появи систем програмування, орієнтованих на так звану "швидку розробку", серед яких можна виділити Borland Delphi і Microsoft Visual Basic. В основі систем швидкої розробки (RAD-систем, Rapid Application Development - середовище швидкої розробки додатків) лежить технологія візуального проектування і подієвого програмування, суть якої полягає в тому, що середовище розробки бере на себе більшу частину рутинної роботи, залишаючи програмісту роботу з конструювання діалогових вікон і функцій обробки подій. Продуктивність програміста при використанні RAD-систем -Фантастична!
Delphi - це середовище швидкої розробки, в якій як мова програмування використовується мова Delphi. Мова Delphi - строго типізований об'єктно-орієнтована мова, в основі якого лежить добре знайомий програмістам Object Pascal.
В даний час програмістам стала доступна чергова версія пакету Delphi - Borland Delphi 7 Studio. Як і попередні версії, Borland Delphi 7 Studio дозволяє створювати найрізноманітніші програми: від найпростіших одновіконних додатків до програм управління розподіленими базами. До складу пакету включені різноманітні утиліти, що забезпечують роботу з базами даних, XML-документами, створення довідкової системи, вирішення інших завдань. Відмінною особливістю сьомої версії є підтримка технології .NET.
Borland Delphi 7 Studio може працювати в середовищі операційних систем від Windows 98 до Windows XP. Особливих вимог, за сучасними мірками, до ресурсів комп'ютера пакет не пред'являє: процесор повинен бути типу Pentium або Celeron з тактовою частотою не нижче 166 МГц (рекомендується Pentium II 400 МГц), оперативної пам'яті - 128 Мбайт (рекомендується 256 Мбайт), достатня кількість вільного дискового простору (для повної установки версії Enterprise необхідно приблизно 475 Мбайт).
Книга, яку ви тримаєте в руках, - це не опис мови Delphi або середовища розробки Delphi 7 Studio. Цей навчальний посібник з програмування на мові Delphi в однойменній середовищі. У ньому розглянуто весь ланцюжок, весь процес створення програми: від розробки діалогового вікна і функцій обробки подій до створення довідкової системи і установочного диска.
Мета цієї книги може бути сформульована так: навчити програмувати в середовищі Delphi, т. Е. Створювати закінчені програми різного призначення: від простих одновіконних додатків до цілком професійних програм роботи з базами даних.