Архітектура ПК
[1]
Архітектура та експлуатація персонального комп'ютера
|
СПЗ
[12]
Системне програмне забезпечення та операційні системи
|
Комп'ютерна графіка [25] |
КСМ
[28]
Комп'ютерні системи та мережі
|
ІСІТО
[1]
Інформаційні системи і технології обліку
|
Бухгалтерський облік [0] |
АМтП
[10]
Алгоритмічні мови та програмування
|
Копирайт рерайт [1] |
СУБД
[18]
Системи управління базами даних
|
ОКТ практикум
[2]
Основи комп'ютерних технологій практикум
|
Інформатика (практ)
[1]
інформатика практикум, практичні заняття
|
ТіОБВ
[61]
Технологія і організація будівельного виробництва
|
ОСАПр
[6]
Основи систем автоматизованого проектування, AutoCAD, ArchiCAD
|
ТіОБВ (заочники) [1] |
11:24 Створення консольних додатків в Delphi |
Засобами системи Delphi можливо створювати додатки Windows практично необмеженої складності, що використовується графічні інтерфейси. Про те для тих, хто розпочинає знайомство з Delphi, є можливість створення простих програм у стані MS – DOS (як навчальні програми). Це так звані консольні додатки. Для створення консольного додатку необхідно виконати: File → New → Other → Console Application Система Delphi автоматично вставляє у текст редактора коду рядок коментарю «TODO - oUser - cConsole Main : Insert code here». Цей коментар необхідно видалити і вставити свій вихідний текст програми. Основні етапи сеансу роботи: 1. Активізують головне меню (натискають на F10 або використовують мишу) і пункт File. Отримують додаткове (спадне) меню. У ньому вибирають команду New (будемо записувати так: F10 2. Для виправлення очевидних помилок уведення користуються традиційними прийомами редагування тексту. Опис деяких комбінацій клавіш можна побачити, активізувавши пункт головного меню Edit (Alt+E). 3. Якщо очевидних помилок немає, програму можна компілювати і виконувати (F10
4. Якщо система виявить синтаксичні помилки, то про це буде негайно повідомлено. Курсор буде в рядку, де допущено помилку, або безпосередньо вказуватиме на позицію з помилок. У верхньому рядку буде повідомлення червоного кольору про зміст помилки, що суттєво полегшує її виправлення (див. коди типових помилок). Середовище перебуватиме в режимі редагування і помилку можна буде виправити. Тепер вдруге компілюють і виконують програму (натискають на Ctrl+F9). У разі потреби виправляють наступну помилку і т.д. 5. Якщо синтаксичних помилок немає, програма буде виконана. Результати можна побачити у вікні результатів, для чого натискають на Alt+F5 або використовують засоби пункту Debug. Натиснувши після перегляду результатів на будь-яку клавішу, можна перейти у режим редагування програми. 6. Щоб зберегти текст програми у файлі з розширенням .pas, активізують File 7. Для закінчення сеансу роботи і виходу з середовища потрібно натиснути на клавіші Alt+x або виконати File 8. Для роботи з програмою, що вже є на диску, виконують File 9. Вікон з програмами може бути декілька. Переходити від одної програми до іншої можна за допомогою клавіші F6. Щоб розкрити на весь екран чи згорнути вікно, користуються клавішею F5. Зручно розташувати вікна на екрані можна засобами пункту Window. Щоб закрити активне вікно, клацають мишею на значку прямокутника в рамці вікна або натискають на Alt+F3. 10.Якщо потрібна додаткова інформація, натискають на клавішу F1 і читають інформаційно-довідкові тексти про середовище і синтаксичні конструкції мови Pascal.
Коди типових помилок 3 Unknown identifier (Невідомий ідентифікатор). Цей ідентифікатор не був описаний. 4 Duplicate identifier (Повторення ідентифікатора). 5 Syntax error (Синтаксична помилка). 14 Invalid file name (Недопустиме ім’я файлу). Ім’я файлу неправильне або вказано неіснуючий шлях. 26 Type mismatch (Невідповідність типів). 42 Error in expression (Помилка у виразі). 85 ’’;’’ expected (Очікується символ ’’;’’). 94 ’’.’’ expected (Очікується символ ’’.’’). 104 File not open for input (Файл не відкритий для введення). 105 File not open for output (Файл не відкритий для виведення). 153 Unknown command (Невідома команда). 200 Division by zero (Ділення на нуль). 215 Arithmetic overflow error (Помилка під час виконання арифметичної |
|
Всього коментарів: 0 | |