Вопросы по теме 'c++builder'

Как мне объединить TMainMenu, которые используют отдельные списки изображений и сохраняют правильные изображения для каждого пункта меню?
У меня есть программа с двумя классами TForm, и к каждому из них я добавил TMainMenu. Затем я пытаюсь объединить их динамически во время выполнения. Моя проблема заключается в том, что когда они объединяют элементы меню в объединенном TMainMenu,...
1319 просмотров
schedule 02.12.2022

Как я могу отменить использование пространства имен?
Одна из капризов моей системы разработки (Codegear C++Builder) заключается в том, что некоторые из автоматически сгенерированных заголовков требуют наличия... using namespace xyzzy ... операторы в них, которые влияют на мой код, когда я...
43232 просмотров
schedule 11.11.2022

Нежелательный xmlns = в _di_IXMLNode
Я создаю xml-файл для отображения в Excel с помощью _di_IXMLDocument. Но для некоторых тегов я получаю ненужный дополнительный (пустой) атрибут xmlns, который делает файл нечитаемым для Excel ... Вот что я делаю: ... _di_IXMLNode worksheet =...
1107 просмотров
schedule 14.09.2022

Borland C++ Builder 5 - Отмена с помощью клавиши Escape не работает
У меня довольно сложная проблема с обработчиком клавиши Escape в диалоговом окне в Borland C++ Builder 5. Существуют ли какие-либо другие требования к клавише Escape для запуска события отмены (кроме тех, которые я перечислил ниже)? Для кнопки...
3865 просмотров
schedule 19.05.2022

Как подключиться к базе данных MS Access с помощью компоновщика Codegear C++ (2007 г.)
Кажется, с этим труднее всего получить помощь - нет ни книг, ни полезных результатов Google, а собственные справочные средства borland слишком сложны для меня, чтобы выделить нужные мне ответы. Я хочу подключиться к уже существующей базе данных...
1975 просмотров
schedule 14.04.2022

Почему мои формы Borland C ++ Builder 5 с закрепленными вправо элементами управления отображаются в Vista неправильно?
Потратив немного времени на поиски решения, а теперь найдя его, я подумал, что это было бы хорошо задокументировать для Stack Overflow. Так что мой ответ последует сразу после этого вопроса. Я использовал Borland C ++ Builder 5. Это, вероятно,...
2161 просмотров
schedule 01.10.2022

Расположение выходных файлов LIB для пакетов Delphi 2009
Как при сборке пакета компонентов Delphi 2009 указать, в каком каталоге должны находиться результирующие файлы .hpp и .lib, необходимые для пользователей C++ Builder?
772 просмотров
schedule 20.09.2023

Компиляция MySQL в Windows с помощью C++ Builder
Возможный? С ума созерцать? если да и нет (соответственно), есть идеи, как это сделать?
516 просмотров
schedule 15.04.2023

Как отключить копирование/вставку в TEdit
Я хотел бы предотвратить копирование, вырезание и вставку в моем TEdit . Как я могу это сделать? Я попытался установить событие Key=NULL на KeyDown при нажатии CTRL+V на элементе управления, но это не сработало.
5158 просмотров
schedule 22.11.2023

Шаблоны С++: ошибка кодирования или ошибка компилятора?
Я пытаюсь использовать шаблоны для получения std: list элементов, где каждый элемент имеет указатель на список, который его содержит, но я продолжаю получать сообщение компилятора. Вот очень урезанная версия кода. template <class E> class...
420 просмотров
schedule 25.01.2023

Что случилось с цепочкой наследования TBitBtn и TButton?
Недавно я начал обновлять свой проект RAD Studio 2007 до RAD Studio 2009. Я заметил одну вещь: казалось бы, простой код внезапно перестал компилироваться. Пример кода: class CButtonPopupMenu { // Snip public: void Init( TButton*...
1413 просмотров
schedule 07.12.2022

Сгладить TSpeedButton?
Можно ли каким-либо образом заставить TSpeedButton быть перерисованным плоским? При использовании монитора с сенсорным экраном мышь не выходит за пределы кнопки, поэтому приподнятая граница остается на экране, даже когда вы нажимаете другую кнопку.
764 просмотров
schedule 12.11.2023

Предупреждение компилятора w8004 BDS6 c/c++
Рекомендуется инициализировать переменную во время объявления. int TMyClass::GetValue() { int vStatus = OK; // A function returns a value vStatus = DoSomeThingAndReturnErrorCode(); if(!vStatus) //Do something else...
1609 просмотров
schedule 11.03.2023

C++ Builder 6 и совместимость codegear C++ Builder 2009
От меня требуется поддержка некоторых программных кодов, которые были разработаны с использованием C++ Builder 6, а текущей средой разработки является C++ Builder 2009 от Codegear. Интересно, совместим ли Codegear C++ Builder 2009 с обратной...
1090 просмотров
schedule 12.06.2022

Используйте класс CArray из MFC в приложении C++ Builder
Необходимо передать экземпляр CArray во внешнюю DLL из моего приложения, написанного на C++ Builder. Есть ли способ использовать MFC из C++ Builder? Если да, то как? Дополнение: эта DLL не моя, и я не могу ее изменить.
894 просмотров
schedule 25.09.2022

Заставить C++Builder закрыть сеанс базы данных, даже если он был прерван
Form1 подключается к базе данных и сохраняет соединение в опубликованном свойстве Form1->DBSession. В исходном коде проекта я хотел бы убедиться, что этот сеанс закрыт, даже если программа прервана, вызвав исключение (в библиотеке). Мой код...
215 просмотров
schedule 13.03.2023

Как написать контекстное меню расширения оболочки в C ++ Builder 2010?
Я ищу несколько примеров для написания расширения оболочки в C ++ Builder 2010 (2007 и 2009 также, вероятно, будут уместными), поэтому я могу щелкнуть правой кнопкой мыши файл в проводнике и получить путь к файлу в моей программе VCL. Я следил за...
2639 просмотров

Как скрыть унаследованное свойство __published в производном классе в компоненте VCL?
Я создал новый компонент VCL на основе существующего компонента VCL. Что я хочу сделать сейчас, так это установить свойства пароля и имени пользователя из файла ini вместо инспектора свойств. Ссылка Роберта Данна Я читал на форуме delphi...
780 просмотров
schedule 10.08.2022

Аномально отключенные сокеты TCP и тайм-аут записи
Я постараюсь объяснить проблему максимально короткими словами. Я использую C++ Builder 2010. Я использую TIdTCPServer и отправляю голосовые пакеты в список подключенных клиентов. Все работает нормально до тех пор, пока какой-либо клиент не...
1736 просмотров
schedule 16.03.2023

Индекс выбранной строки TDBGrid: как получить
Как получить выбранный индекс строки в DBGrid? поэтому я использую ADOQuery -> DataSource -> DBGrid
4070 просмотров
schedule 11.02.2023