Visual c для початківців - все про it і програмуванні

ЗМІСТ

Сторінка 1 з 51

Ці глави є деяким посібником для тих, хто хоче познайомитися з мовою програмування C ++ і Visual C ++. У зв'язку з тим, що сьогодні рівень складності програмного забезпечення дуже високий, розробка додатків Windows з використанням тільки будь-якої мови програмування (наприклад, мови C) значно ускладнюється. Програміст повинен затратити багато часу на рішення стандартних завдань зі створення многооконного інтерфейсу. Реалізація технології зв'язування і вбудовування об'єктів - OLE - зажадає від програміста ще більш складної роботи. Щоб полегшити роботу програміста практично всі сучасні компілятори з мови C ++ містять спеціальні бібліотеки класів. Такі бібліотеки включають в себе практично весь програмний інтерфейс Windows і дозволяють користуватися при програмуванні засобами більш високого рівня, ніж звичайні виклики функцій. За рахунок цього значно спрощується розробка додатків, що мають складний інтерфейс користувача, полегшується підтримка технології OLE і взаємодія з базами даних.

Сучасні інтегровані засоби розробки додатків Windows дозволяють автоматизувати процес створення програми. Для цього використовуються генератори додатків. Програміст відповідає на питання генератора додатків і визначає властивості додатка - чи підтримує воно багатовіконний режим, технологію OLE, тривимірні органи управління, довідкову систему. Генератор додатків, створить додаток, що відповідає вимогам, і надасть вихідні тексти. Користуючись ним як шаблоном, програміст зможе швидко розробляти свої додатки.

Звичайно, MFC AppWizard не всесильний. Прикладну частину додатка програмісту доведеться розробляти самостійно. Оригінальний текст програми, створений MFC AppWizard, стане тільки основою, до якої потрібно підключити інше. Але працюючий шаблон додатки - це вже половина всієї роботи. Вихідні тексти програм, автоматично отриманих від MFC AppWizard, можуть становити сотні рядків тексту. Набір його вручну був би дуже стомлює.

Потрібно відзначити, що MFC AppWizard створює тексти додатків тільки з використанням бібліотеки класів MFC (Microsoft Foundation Class library). Тому тільки вивчивши мову C ++ і бібліотеку MFC, можна користуватися засобами автоматизованої розробки і створювати свої додатки в найкоротші терміни.

Прийняті іменування об'єктів Environment * env; Connection * conn; Statement * stmt; ResultSet * rs; SQLException &sqlExcp; Давайте розглянемо приклад невеликої тестової програми використовує інтерфейс OCCI: #include #include "occi.h" using namespace std; using namespace oracle :: occi; #defi.

Установка з'єднання Для роботи необхідно включити опис функцій, які знаходяться в файлі afxdb.h: // приклад # include "afxdb.h" Для початку роботи необхідно використовуючи клас створити ТЕКТ використовуючи конструктор. У конструктор немає необхідності передавати параметри. Після створення обье.

Динамічно Plug-in (DLL) - це модулі, які містять функції і дані. Ці модулі завантажуються під час виконання програми, що використовує ці модулі (хоста). В ОС Windows модулі містять внутрішні і експортовані функції (в UNIX подібних системах всі функції є експортуємо.

1С Підприємство надаємо користувачам механізм OLE DB. Якщо Вам раптом захотілося використовувати будь-які дані з 1С Підприємства в вашій програмі - ви можете скористатися цим механізмом. Зовсім просто це робиться в таких мовах, як Visual Basic або Delphi. У них вся робота з O.

Схожі статті