Використання форм Delphi в CBuilder

Коли був випущений Visual C + + 40, фірма Microsoft голосно рекламувала можливість прямого імпорту форм Visual Basic Через кілька місяців вона перестала її рекламувати, а ще через деякий час взагалі перестала згадувати про неї Це сталося не тому, що імпорт не працював, він працював і досить непогано І не тому, що існували обмеження на […]

Робота з базами даних в CBuilder

Одна з найбільш важливих особливостей системи CBuilder – вбудована в неї можливість (і відповідні умови) роботи з базами даних Для початку програміст на С + + отримає можливість найпростішого доступу до баз даних за рахунок наданих стандартних компонентів, які в CBuilder поддержива ють велику кількість різноманітних форматів Стандартні формати баз даних фірми Borland, підтримувані безпосередньо […]

Database Explorer (провідник баз даних)

Остання утиліта, на яку ми звернемо увагу в цьому розділі, – Database Explorer Ця програма (рис 83) дозволяє легко і швидко переглядати бази даних ODBC, Paradox і dBase Вона дозволяє переглянути структуру бази, включаючи всі імена таблиць, індекси, поля, поля перевірки цілісності (validity checks), поля перевірки перехресних посилань (referential integrity checks) і багато, багато іншого

Додаток OnlyOnce CBuilder

На рис 91 представлена ​​форма, яку ми будемо використовувати для програми OnlyOnce (ТолькоРаз) Як бачите, нічого особливого на формі немає на ній знаходиться єдина мітка статичного тексту, що говорить користувачеві не запускати другу копію Добре запамятайте цю форму, так як більше ми на неї дивитися не будемо

Огляд файлів, згенерованих для елементів ActiveX CBuilder

Коли ви використовуєте звичайний компонент VCL, ви включаєте заголовний файл цього компонента Вихідний код для такого компонента живе у файлі на мові Pascal (цього файлу у вас може і не бути, все залежить від того, чи купували ви вихідні тексти VCL з вашою версією CBuilder) У будь-якому випадку, файл бібліотеки містить обєктний файл для вихідного […]

Робота з ресурсами в CBuilder

Знаєте ви про це чи ні, але ресурси лежать в основі всього, що ви робите в CBuilder Всі дані форми, такі як властивості і обробники подій, зберігаються у вигляді ресурсів, приєднаних до додатків, які ви пишете в CBuilder Рядки, меню, керуючі елементи та інша інформація доступні класам VCL через ресурси, що приєднуються до вашій програмі […]

Робота з Delphi в CBuilder

Як вам повторюють знову і знову, CBuilder – це просто Delphi, що використовує для розробки додатків мова програмування C + + замість Object Pascal Якщо це дійсно так (а це дійсно так), то чи не можна використовувати обєкти Delphi в CBuilder І як було б чудово, якщо можна було б взяти вже створені форми і […]

Створення Майстрів в CBuilder

CBuilder розпорядженні великим інтерфейсом розробки додатків (Application Programming Interface, API), який надає вам можливість розширювати власне систему, створюючи нові програмні Майстра Що таке Майстер (Wizard) Як правило, це швидкий і легкий спосіб створити що-небудь в IDE Майстри беруть на себе автоматизацію важких чи вимагають великих витрат часу робіт, спрощують створення шаблонів структур або додатків, виконують […]

Взаємодія Visual C + + і форми CBuilder

У першому прикладі цієї глави ми вивчили основні моменти, що дозволяють використовувати форми CBuilder в додатках MFC Це, звичайно, дуже важливо, але є важливіші завдання, ніж простий висновок форми на екран У нашому теперішньому прикладі ми навчимося здійснювати взаємодію між MFC і формами CBuilder Ми створимо простеньку форму, щось на зразок листка із записника, в […]

Створення нових компонентів в CBuilder

Компоненти – одна з найбільш чудових частин середовища CBuilder Вони дозволяють створювати додатки методом drag-and-drop, на ходу міняти властивості, загалом, здійснювати по-справжньому обєктно-орієнтовану розробку Компоненти лежать в основі системи CBuilder, вони надають гнучкість самому середовищі розробки Без компонентів не було б і CBuilder, і світ був би набагато більш сумним місцем У цьому розділі ми […]