C++Builder – вопросы и ответы

97
голосов
1
ответ
У меня есть приложение, написанное с использованием C++ Builder 5, которое использует класс TDocument. Этот класс является частью элемента управления Preview ActiveX и использует shimgvw.dll. Он ав...
6 месяцев назад mike9182
70
голосов
1
ответ
я ошибочно unistalled visual studio из моей системы, и теперь я застрял с c++ builder xe, у меня есть код, который использует члены пространства имен System, такие как String type и т.д. Я попыталс...
6 месяцев назад Mohammad Salman
105
голосов
1
ответ
Я хотел бы определить, к какой форме относится данный компонент в моем приложении. Ни свойство родителя, ни владельца нельзя считать самой формой, поэтому я не могу просто использовать это. Я думаю...
6 месяцев назад nklein
71
голос
1
ответ
В настоящее время я пытаюсь изменить библиотеку (ASN.1 Compiler), написанную на C, поэтому я могу ее скомпилировать и использовать в C++ Builder (XE6). Сделав это, я столкнулся с ошибкой "Конфликту...
6 месяцев назад mvezinet
81
голос
1
ответ
Я создал простой пример Duktape, используя C++ Builder Seattle и следую коду в "Инициализировать контекст" из Duktape . Он отлично компилируется при использовании классического режима. Если я перек...
6 месяцев назад Gary
57
голосов
1
ответ
У меня есть старая служба Windows, написанная в Borland C++ Builder, которую мне нужно расширить, чтобы она могла отключиться сама при определенных условиях. Если я отключу сервис вручную через дис...
6 месяцев назад Timo Kunze
57
голосов
1
ответ
Недавно у меня возникла проблема: когда я добавил код в lib, который используется dll, DLL не может быть загружена. Я получаю исключение "Неверная операция с плавающей запятой в xxx". Когда я проко...
6 месяцев назад Mathew Joy
-4
голоса
1
ответ
Как правильно обновить значение json? Вот что я пробовал, но не повезло: TJSONArray *Data; Data = (TJSONArray*) TJSONObject::ParseJSONValue(TEncoding::ASCII->GetBytes(json),0); TJSONObject *obj ...
6 месяцев назад Ayay Matty
58
голосов
1
ответ
Как приостановить выключение достаточно долго для моего приложения? Я нашел пример , но для Delphi я не могу перевести его на C++.
6 месяцев назад Ron D
90
голосов
1
ответ
У меня есть пользовательский элемент управления Firemonkey, который имеет несколько подкомпонентов. Эти вспомогательные компоненты имеют связанные с ними события OnClick, которые настраиваются в ко...
6 месяцев назад James Hogle
90
голосов
1
ответ
У меня есть несколько старых приложений, которые я пытался создать под XE7, 32 бит. Когда я выполняю их под XP, они выполняются просто отлично, несмотря на информацию, приведенную в https://www.emb...
6 месяцев назад EBlake
69
голосов
1
ответ
Я использую следующий код для управления приложениями Text-To-Speech для слепых в C++ Builder (скорее всего, подобный пример можно использовать в Delphi). В основной форме свойство KeyPreview прове...
6 месяцев назад Coder12345
71
голос
1
ответ
РЕДАКТИРОВАТЬ: Мне удалось удалить текущий фон строки состояния (а также случайно фон панели навигации), используя этот код ANativeActivity_setWindowFlags(PANativeActivity(System::DelphiActivity), ...
6 месяцев назад plxhelpme_kindofuser
57
голосов
5
ответов
В моем приложении (основная форма - TTntForm, С++ Builder 2006): void __fastcall TForm1::Button1Click(TObject *Sender) { Caption=L"1st caption"; // This works. Form1->Caption=L"2nd caption"; // ...
6 месяцев назад samir105
117
голосов
1
ответ
Я создал веб-сервер DataSnap в Delphi, который работает как ISAPI на сервере IIS. Некоторые части не являются потокобезопасными, и я хотел бы переместить FASTCGI. Является ли это возможным?
6 месяцев назад kokokok
154
голоса
4
ответа
У меня есть большое приложение, которое недавно начало проявлять довольно странное поведение при работе в отладчике. Во-первых, основы: OS: Windows 7 64-bit. Application: Multithreaded VCL app with...
6 месяцев назад alficles
69
голосов
1
ответ
У меня есть TCP-сервер в моем приложении Windows на базе TIdCmdTCPServer и он отлично работает. Теперь у меня есть устройство, которое не отправляет текстовую строку, а двоичные данные. Я действите...
6 месяцев назад Mike Versteeg
58
голосов
2
ответа
Я поддерживаю несколько старых приложений, написанных на Delphi 6 и С++ Builder 4. Приложения, скомпилированные с любым компилятором, демонстрируют явление, которое кажется странным. Они, как прави...
6 месяцев назад PkP
80
голосов
1
ответ
Ive получил мой TeeChart, который выглядит довольно хорошо, линии сетки/тики появляются там, где я хочу, и так далее (X Axis LabelStyle установлен в talAuto). Теперь мне нужно отформатировать метки...
6 месяцев назад casterle
107
голосов
2
ответа
Я использую Borland С++ Builder 2009, и мое приложение переведено на несколько языков, включая польский. Для небольшой части функциональности я использую towuppper() для заглавной строки, чтобы под...
6 месяцев назад Peter
-6
голосов
1
ответ
Как распечатать текущее использование ЦП с помощью C++? Я попытался скомпилировать следующий код в C++ Builder: static PDH_HQUERY cpuQuery; static PDH_HCOUNTER cpuTotal; void init(){ PdhOpenQuery(N...
6 месяцев назад latikin
90
голосов
1
ответ
Мне нужно записать вид камеры в формат mpeg2, потому что настройки по умолчанию для "VLAVIPlayer" просто дают мне несжатый файл.avi, который чрезвычайно велик (60 МБ всего за 10 секунд...). Кроме т...
6 месяцев назад APU
70
голосов
2
ответа
Итак, вопрос в том, как добавить в С++ builder 2010 некоторый внешний .exe файл? Скажем, что я сделал некоторую программу в visual basic и имел exe файл, так что не нужно делать тот же код в С++, я...
6 месяцев назад raptor
72
голоса
1
ответ
Я пытаюсь нарисовать линию на моем фрейме (сделал это по методу FormPaint). Проблема в том, что в кадре есть некоторые компоненты на нем, и среди всего этого есть изображение, которое охватывает вс...
6 месяцев назад user687459
57
голосов
1
ответ
Я создал COM-объект с несколькими двойными интерфейсами. Он работал в более ранней версии компилятора, но не в текущей версии. Мой вопрос: говорит ли спецификация COM, что это должно работать (и, с...
6 месяцев назад M.M
106
голосов
1
ответ
Независимо от того, как я пытаюсь использовать его, я не могу динамически создавать TScrollBox и назначать OnMouseWheelEvent обработчик OnMouseWheelEvent . Я получаю следующую ошибку компилятора: E...
6 месяцев назад Brian P.
323
голоса
7
ответов
Одна из капризов моей системы разработки (Codegear С++ Builder) заключается в том, что некоторые из автогенерированных заголовков настаивают на том, что... using namespace xyzzy ... в них, которые ...
6 месяцев назад Roddy
56
голосов
1
ответ
У меня есть некоторый низкоуровневый библиотечный код, который я хотел бы иметь возможность транслировать несколько пользовательских сообщений Windows. В коде библиотеки определено следующее: stati...
6 месяцев назад Totte Karlsson
107
голосов
1
ответ
Наше приложение действует как COM-сервер, где вся автоматизация происходит в одной квартире STA (в основном потоке приложения), а некоторые скрипты VBS, которые совершают длительные ( > 10-минут...
6 месяцев назад David M
69
голосов
1
ответ
Я всегда использую Breakpoint для отладки исходного кода проекта... На самом деле не знаю, как печатать отладочное сообщение в С++ builder 2010! Как это сделать!!!
6 месяцев назад Suhrob Samiev
71
голос
1
ответ
У меня есть TTntComboBox, и я устанавливаю itemindex в положительное значение, прежде чем показывать модальное диалоговое окно (к которому принадлежит комбинированное поле), но в первый раз в поле ...
6 месяцев назад dips
69
голосов
2
ответа
Следующие строки "работают по назначению": wchar_t u[50], v[50]; swprintf(u, 50, L"%s", L"hello"); swprintf(v, 50, L"%ls", L"goodbye"); MessageBoxW(NULL, u, v, MB_OK); // output: MessageBox showing...
6 месяцев назад M.M
58
голосов
3
ответа
У меня есть довольно аномальная ошибка (IMHO), которая возникает при каждом попытке выполнить запрос к службе SOAP: Unmarshalling Error: неожиданный элемент (uri: "http://www.domain.com/ws/servicen...
6 месяцев назад ComputerSaysNo
57
голосов
1
ответ
петь Borland C++ Builder 2009. В пользовательском классе, который сопоставим с классом String (хотя бы ради этого Q), у меня есть функция, например: (отредактированный бит для этого Q) MyString &am...
6 месяцев назад Peter
80
голосов
1
ответ
После того, как я столкнулся так сильно, что моя голова вращается, и куча вводящей в заблуждение и противоречивой информации, мне удалось скомпилировать следующий минимальный "шаблон" для манифеста...
6 месяцев назад Coder12345
81
голос
1
ответ
Я пытаюсь постоянно поворачивать изображение колеса. Я мог только вращать колесо. Но я хочу, чтобы это колесо вращалось непрерывно. Нужна помощь. Вот код: void __fastcall TForm1::Button1Click(TObje...
6 месяцев назад user4910881
81
голос
2
ответа
Я хотел бы использовать TStringList для синтаксического анализа вывода из "ipconfig/all". Если я использую AddStrings, вся возвращаемая строка заканчивается в первом элементе. Я попытался использов...
6 месяцев назад martinarcher
106
голосов
1
ответ
Можно ли добавить агрегированное поле над вычисленным полем? Предположим, что есть cds со следующими полями: идентификатор (автоинкремент) Имя (строка) Цена (с плавающей точкой) Количество (целое ч...
6 месяцев назад DreadAngel
58
голосов
2
ответа
У меня есть коммуникационный сервер, который должен работать неограниченное количество времени. Однако иногда ошибки с Утверждение не выполнено:! "фиктивный контекст в Local_unwind()", файл xx.cpp,...
6 месяцев назад Sue
69
голосов
1
ответ
Я ищу пример реализации TCustomDataSet в С++ за пределами примера TTextDataset, который поставляется как пример проекта в С++ Builder. TTextDataset трудно понять, потому что код не документирован о...
6 месяцев назад Eric
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема