Главная » C++, C++ Builder » Разное в CBuilder (FAQ)

0

Какие еще источники информации по CBuilder существуют?

Лучшие источники информации — электронные конференции, расположенные по адресу forums.borland.com. В них содержится постоянно обновляемая информация по всем аспектам CBuilder (ActiveX, VCL, базы данных и т. д. и т. п.). Кроме того, группа Borland в конференциях CompuServe (BCPPWIN) также является очень неплохим источником свежей информации. И, наконец, собственно домашняя страница CBuilder на www.borland.com.

Как использовать формы CBuilder в приложении на Visual C++, использующем MFC?

В CBuilder создайте DLL, содержащую формы, которые вы собираетесь использовать. Для вызова из MFC создайте для каждой из них «оберточную» функцию, определенную как extern C. В MFC создайте библиотеку импорта, используя команду dumpbin / exports для того, чтобы найти имена функций и создать файл DEF, содержащий эти значения. Теперь вы можете использовать опцию lib/def: для создания библиотеки импорта для  вызова функций в вашем приложении MFC.

Как средствами CBuilder получить доступ к метке диска CD-ROM?

При помощи функции Windows API GetVolumeInformation. CBuilder может без проблем вызывать функции Windows API напрямую.

Как использовать OLE Automation в CBuilder?

Для создания объекта OLE automation в CBuilder используйте функцию CreateOleObject. Для получения и установки значений свойств этого объекта воспользуйтесь  его  методами OlePropertySet и OlePropetyGet. И, наконец, для вызова методов этого объекта используйте метод OleProcedure.

Как осуществить обработку времени простоя в CBuilder?

Лучший способ для обработки времени простоя (idle time  processing) — создать поток (thread). Если вы действительно хотите делать что-то в цикле обработки сообщений времени простоя, вы можете использовать обработчик события приложения OnIdle. После того, как закончите свои действия, установите Done в true с тем, чтобы вызвался метод WaitMessage для корректного обновления системы.

Источник: Теллес М. – Borland C++ Builder. Библиотека программиста – 1998

По теме:

  • Комментарии