Позаекранного малювання в Processing

Іноді вам потрібно намалювати щось перш ніж виводити це на екран У Processing це легко робиться за допомогою обєкта PGraphics Як це робиться Перше, що потрібно зробити – оголосити обєкт класу PGraphics на початку скетчу і ініалізіровать його у функції setup () з функцією Для реалізації анімації в скетчі я додав змінні x і y […]

Робота з Windows API в CBuilder

Windows API (Application Programming Interface, інтерфейс програмування додатків в Windows) незримо присутній за всім блиском VCL і чудесами інтегрованого середовища розробки CBuilder У VCL немає нічого, що не можна було б зробити в Windows API, і з дуже простої причини Все в Windows працює через API Операційна система сама підтримує цей інтерфейс і використовує його […]

Перевірка даних після введення C + + Builder

Іноді вам не хочеться або ж ви не можете додавати дані посимвольний в поле введення У такому випадку ви віддасте перевагу почекати, поки користувач закінчить з введенням даних, а потім перевіряти дані при спробі покинути поле введення Це може бути введення чисел з конкретного діапазону, введення часу, дати або будь-яких інших специфічних даних

Розширення системи передбачення результатів лотереї в Visual C # (Sharp)

У чолі 10 застосування інтерфейсу IProcessor було хорошим першим кроком, т к дозволяло вирішити нагальну проблему перетворення текстового рядка з одного формату в іншій Але для прикладу даної глави цього інтерфейсу недостатньо, І нам потрібно Додати ще Два методи: Initialize () І Finalize ()

Підключення до компаса з DELPHI

Для того щоб працювати з компасом нам потрібно спочатку якось до нього підключитися Сама система КОМПАС надає інтерфейс KompasObject Це ключовий інтерфейс системи, з якого можуть бути отримані всі інші Отримати цей інтерфейс можна за допомогою функції CreateOleObject, описаної в модулі ComObj Ось прототип цієї функції:

КЛЮЧІ до інтерфейсу програмування додатків (АРІ) для роботи з картами GOOGLE

&nbsp Ключі до інтерфейсу програмування додатків для роботи з картами Google (Google Maps API) разом з ключами для підписування додатків ідентифікують вас в Google і дозволяють Google забезпечувати дотримання умов використання карт Google В основі Google Maps лежить інформація, на збір і купівлю якої Google витрачає значні кошти З даної причини цей сервіс необхідно захищати […]

Невеликий відступ: С + + та іменовані області видимості

Ми вже розглядали два способи роботи з іменованими областями (namespaces) в STL, проте вкрай важливо для вас зрозуміти наступне міркування У C + + namespace – щось подібне надкласу, який містить вкладені класи Наприклад, так ми створюємо надкласу з імям fred:

Масштаб – ворог успіху

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

Простий приклад потоку в CBuilder

У нашому першому прикладі ми почнемо з внутрішніх особливостей роботи з потоками Ми створимо просту форму, яка використовує потік для оновлення тексту на екрані Форма дозволить вам призупиняти (pause), знову запускати (resume) і зупиняти (stop) виконання потоку Водночас потік буде відображати числа на екрані Ми досліджуємо процес створення потоку і додавання обєкта «потік» у вашу […]

Імпорт бібліотеки Minim в Processing

Перше, що потрібно зробити для будь-якого скетчу з цієї глави – імпортувати бібліотеку minim У цьому прикладі ви дізнаєтеся все, що потрібно про бібліотеку Minim Як це робиться Створіть новий скетч і відкрийте Sketch | Import Library | minim На початок документа будуть додані наступні рядки