C++

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

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

Створення смужки прогресу C + + Builder

Коли користувач натискає на першу кнопку (названу Створити нову смугу прогресу), нам хотілося б створити динамічно смугу прогресу на панелі стану Створіть новий обробник для натискання на першу кнопку і додайте в нього наступний код: void __fastcall TForm1::Button1Click(TObject *Sender)

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 через ресурси, що приєднуються до вашій програмі […]

Таблиця властивостей – додаток перегляду класів у CBuilder

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

Робота з Delphi в CBuilder

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

Зміна стану під час виконання C + + Builder

Тендітній деталлю всієї системи є те, що ми можемо змінювати поведінку елемента меню під час виконання Ми можемо перемикати заданий елемент меню з нормального стану в стан, при якому він буде відображуваним власником і назад, коли захочемо Давайте подивимося, як цього домогтися

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

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