C++

Побудова строковой бібліотеки в CBuilder

Ми вирішили, що створити бібліотеку (DLL), що містить наші рядкові ресурси, – завдання потрібна, так що пора цим зайнятися Створення DLL в CBuilder не є складним процесом, так само як і створення рядків, входять в цю бібліотеку Отже, поїхали

Останній приклад: робота з базами даних в CBuilder

Без сумніву, ви тепер захочете використовувати в своїх додатках MFC всі ті розвинені можливості роботи з базами даних, які можуть надати обєкти VCL В останньому прикладі взаємодії MFC і VCL ми подивимося, як перетворити попередній приклад в додаток-записну книжку, що використовує базу даних для зберігання інформації, введеної користувачем

Волоки, поки не впустиш C + + Builder

Ще одна сумна історія з мого програмістського минулого Кілька років тому мене попросили реалізувати досить просте вікно діалогу У діалозі було два списки Перший список повинен був містити всі можливі варіанти з даної теми, а в другому повинні були знаходитися вибрані Між двома списками у вікні діалогу розташовувалися дві кнопки, озаглавлені >> і < > […]

Робота з динамічно зв’язується, (DLL) в CBuilder

Вище в розділі ми розглядали зберігання ресурсів у динамічній бібліотеці Однак крім ресурсів ви можете зберігати в DLL багато інших речей, найважливішою з яких є код функцій DLL – одна з найбільш корисних і потужних можливостей, коли-небудь доданих в операційну систему Windows Використовуючи DLL, ви вирішуєте два головні завдання в розробці додатків: обмеження по памяті […]

Загальні питання по CBuilder (FAQ)

C + + Builder це власне імя нового інструменту для швидкого створення додатків фірми Borland У цій книзі ми скорочуємо це імя до CBuilder В цілому це Delphi, що використовує С + + як мова розробки CBuilder дозволяє швидко створювати додатки на базі форм при використанні простого стилю конструювання drag-and-drop Всі компоненти CBuilder визначаються властивостями, […]

Робота з таблицями STL

Наступна річ, з якою ми познайомимося в процесі розмови про STL – таблиці (або карти, maps) Карти – це класно Вони кажуть вам, як дістатися з Нью-Йорка в Колорадо найкоротшим шляхом, а також де ця чудова дорога йде з хайвею Вони не дадуть вам загубитися і допоможуть потрапити туди, куди ви їдете

Риємося в бібліотеці, tlib в CBuilder

Наступна допоміжна програма, якою ми хочемо зайнятися, – команда tlib Як ми зазначали вище, команду tlib можна використовувати для перегляду вмісту го бібліотеки і створення файла з лістингом всіх експортованих функцій в цій бібліотеці Однак крім цього простого завдання програма tlib уміє також створювати нові бібліотеки, додавати модулі в бібліотеку і видаляти модулі з бібліотеки

Огляд BDE

Наступна частина нашого огляду інструментів відноситься до BDE, тобто Borland Database Engine (універсальна машина баз даних), яка представляє собою інтерфейс з багатьма стандартними базами даних BDE вміє напряму працювати з базами даних dBase і Paradox, а також Interbase Крім того, в деяких версіях поставки CBuilder (Professional і вище) BDE

Створення форми для динамічного завантаження DLL в CBuilder

Для того щоб використовувати нашу DLL в проекті CBuilder, нам потрібна форма, за допомогою якої користувач викликав би ці функції, а також для перегляду результатів На рис 104 показана форма, яку ми будемо використовувати в нашому проекті динамічної DLL Як бачите, ми побудували цю форму, використавши три кнопки, мітку і поле для введення даних,

Стеки і черги STL

Напевно, жодна структура даних не застосовується в компютерній індустрії так широко, як стек Операційні системи побудовані на цій простій структурі даних, і напевно кожен програміст неодноразово отримував радісне повідомлення про переповнення стека в своїй програмі