Уроки Delphi початківцям з нуля
Уроки Delphi призначені початківцям Delphi програмістам. Зазвичай початківцям необхідно спочатку вивчити теорію, навіть не усвідомлюючи, навіщо потрібна нова інформація. Початківцям ці Уроки Delphi даються відразу з застосуванням на практиці. Ці Уроки Delphi дадуть програмістам-початківцям в Delphi відчути, який інформації їм не вистачає для подальшого вдосконалення в Delphi. Для професіонала правильне питання вже містить в собі відповідь. На безлічі форумів та інших Delphi-ресурсів Delphi-професіонали будуть раді допомогти Delphi-початківцям порадою. Тому є лише одна умова для успіху в програмуванні - потрібно не тільки читати, а й думати самому. Хоча ці Уроки Delphi і ставлять перед собою мету замінити вашу першу книгу, але все ж думати самому для роботи в Delphi необхідно.
Чому саме Delphi ? У Delphi зробити перший крок дуже просто, вона інтуїтивно зрозуміла. Звичайно, невелика частина розробників за службовим обов'язком потрібні глибокі специфічні знання, які приходять з часом. А початківцям Delphi дозволяє почати створювати програми відразу, не заглиблюючись у вивчення нутрощів операційної системи, і навіть свого середовища розробки. Тому програміст може відразу зосередитися на логіці роботи майбутньої програми. Delphi - прекрасна система візуального об'єктно-орієнтованого проектування, однаково радує і новачків у програмуванні, і професіоналів. Початківцям Delphi дозволяє відразу, з невеликими витратами часу і сил створювати прикладні програми, які зовні не відрізняються від програм, створених професіоналами. А для досвідченого програміста Delphi відкриває необмежені можливості для створення як завгодно складних програм будь-якого типу, в тому числі, розподілених додатків, що працюють з будь-якими базами даних. Більш докладно про те, що таке Delphi і чому її варто вивчати, можна прочитати на спеціальній сторінці і цьому перекладі статті.
Ця стаття про Delphi має на меті пояснити, що таке Delphi і що він може зробити для вас.
Перш за все, я припускаю, що ви вмієте працювати з комп'ютером, і знаєте що таке програмування в цілому. Адже якщо це не так, вас тут би не було в будь-якому випадку! Швидше за все, у вас вже є базові знання в області програмування. По-моєму, я прав! Тепер сядьте зручніше, розслабтеся і читайте далі. Borland Delphi являє собою засіб розробки додатків для Microsoft Windows . Delphi є потужним і простим у використанні інструментом для створення автономних програм, що володіють графічним інтерфейсом
У поєднанні з Borland Kylix , програмісти Delphi можуть створювати з одного вихідного тексту програми та для Windows і дляLinux , і це відкриває нові можливості і збільшує потенційну віддачу від зусиль , вкладених у вивчення Delphi. У Delphi використовується крос-платформна бібліотека компонентів CLX і візуальні дизайнери для створення високопродуктивних додатків для Windows , які повторної компіляції можна легко перетворити в додатки для Linux .
Delphi є першою мовою програмування, що володіє простий у використанні середовищем для швидкої розробки додатків, яка руйнує бар'єри між мовами високого рівня, і мовами, на низькому рівні розмовляють з системою на мові бітів і байтів.
При створенні графічного інтерфейсу додатків Delphi, у вас всі можливості мови програмування Object Pascal , "загорнутого" в середовище
Delphi поставляється в різних конфігураціях, налаштованих на потреби різних підприємств. У Delphi ви можете писати програми для Windows швидше і легше, ніж це було можливо раніше.
Паскаль
Кращим способом представити що таке Delphi є Object Pascal на основі візуального середовища розробки. Delphi заснований на Object Pascal, мовою, аналогічному об'єктно-орієнтованому C ++ , а в деяких випадках навіть краще. Для розробників не мають досвіду роботи в Паскалі, Delphi має шаблони своїх структур на Паскалі, що прискорює процес вивчення мови.
Компілятор Delphi упаковує додатки в компактні виконувані файли, причому немає необхідності в громіздких бібліотеках DLL - велика зручність, я повинен сказати.
Бібліотека Visual Component Library (автономні бінарні частини програмного забезпечення, які виконують деякі конкретні зумовлені функції), або VCL , Delphi є об'єктно-орієнтованої базою. У цій багатій бібліотеці ви знайдете класи для таких візуальних об'єктів Windows як вікна, кнопки і т.д., а також класи для користувача елементів управління таких як таймер і мультимедійний плеєр, поряд з невізуальними об'єктами, такими як список рядків, таблиці бази даних, потоки і т.д.
Бази даних
Delphi може отримувати доступ до багатьох типів баз даних. Використовуючи BDE (Borland Database Engine - механізм доступу до баз даних), форми і звіти, які ви створюєте, отримують доступ до локальних баз даних, таким як Paradox і DBase , мережевих баз даних SQL Server , InterBase , також як і SysBase , і будь-які джерела даних, доступні навіть через ODBC (відкрита зв'язок з базами даних).
Отже, Delphi - прекрасне середовище розробки Windows- і Linux-програм будь-якого типу. Тому єдине, що вас має вже зараз цікавити -