0
ответов

DevExpress ExpressSkins или стили VCL?

Я работаю над большим унаследованным приложением, написанным на Delphi. Большинство компонентов — это компоненты VCL и DevExpress QuantumGrid. Мне нужно обновить пользовательский интерфейс, чтобы он поддерживал различные стили и многое другое...
вопрос задан: 22 April 2012 21:39
0
ответов

Как отобразить все форматы изображений в TImage с помощью Delphi

Я написал приложение, которое хранит фотографии, сохраняя путь к фотографиям в базе данных. Я столкнулся с проблемой. Когда я нажимаю кнопку, чтобы выбрать изображение, которое я хочу отобразить в ...
вопрос задан: 17 April 2012 15:44
0
ответов

Можно ли безопасно обращаться к статическим массивам из нескольких потоков?

Если каждый поток гарантированно будет читать/записывать только определенное подмножество массива, могут ли несколько потоков работать с одним и тем же (статическим)массивом, не прибегая к критическим секциям и т. д.? РЕДАКТИРОВАТЬ -Это для...
вопрос задан: 16 April 2012 14:18
0
ответов

Как я могу применить стиль vcl к TPopupmenu?

Я использую стили vcl в приложении Delphi XE2, но когда я открываю TPopupmenu, это показывается с использованием собственного внешнего вида окна. Существует ли способ применить цвета стиля vcl к TPopUpMenu?
вопрос задан: 15 April 2012 20:16
0
ответов

Модель пиксельных шейдеров > 2.0 в FireMonkey

Начнем с моего основного вопроса: могу ли я использовать модели пиксельных шейдеров 3, 4 или 5 в своих приложениях FireMonkey? Я хочу иметь возможность динамически создавать пиксельные шейдеры в моей программе FireMonkey. Для этого я...
вопрос задан: 15 April 2012 20:04
0
ответов

Шаблоны кода -Конфликт имени модуля между версиями Delphi

Разные версии Delphi (в моем случае 2007, XE и XE2), похоже, используют один и тот же код-репозиторий шаблонов, например.. \Documents\RAD Studio\code_шаблоны. Поскольку XE2 использует единицы измерения пространства имен, это приводит к...
вопрос задан: 13 April 2012 03:46
0
ответов

Как установить параметры компилятора по умолчанию для XE2?

Я не могу понять, как изменить настройки сборки/компиляции по умолчанию. Небольшой флажок по умолчанию в левом нижнем углу диалогового окна параметров проекта исчез. В документации указано :По умолчанию...
вопрос задан: 13 April 2012 02:58
0
ответов

Как повлиять на URL-адрес для доступа к зарегистрированному веб-сервису Delphi

Мы написали dll веб-сервиса с помощью Delphi XE2, и он работает на нашем сервере IIS7, доступный по URL-адресу. http://server/webservice.dll/soap Чтобы иметь возможность отлаживать службу, я создал ...
вопрос задан: 12 April 2012 09:34
0
ответов

Приложение Delphi XE2 не отвечает #39; не отвечает на iPad

Я пытаюсь использовать Delphi XE2 для разработки профессионального приложения для iPad 3. Конфигурация в порядке. Я работаю на MacBook Pro с Windows 7 на VMWare. Я создаю HD-приложение для iOS. Ставлю таймер, два...
вопрос задан: 10 April 2012 08:35
0
ответов

Функция TRttiMethod.Invoke не работает в перегруженных методах?

Я создаю экземпляр класса с помощью функции TRttiMethod.Invoke, но когда конструктор или метод перегружен, rtti не вызывает нужный метод. Я написал пример приложения для...
вопрос задан: 10 April 2012 05:20
0
ответов

Может ли TRegistry записывать значения REG_NONE?

Я пытаюсь работать с ключом OpenWithProgids расширения, используя TRegistry. Я не вижу, чтобы TRegistry мог записывать эти значения (для которых требуется тип REG_NONE). Я знаю, что мог бы просто использовать...
вопрос задан: 8 April 2012 14:07
0
ответов

Complete Class at Cursor Not Working

Я широко использовал функцию Complete Class at Cursor в Delphi, в 2010 и в XE2. Недавно, после установки Update 4 для XE2, перестал работать Complete Class at Cursor. После...
вопрос задан: 6 April 2012 13:55
0
ответов

Стили Delphi XE2 VCL, обновление заголовка блокирует отмену действия других элементов управления

Обнаружен сбой со стилями VCL: при обновлении заголовка формы другие элементы управления, ранее перерисованные в той же процедуре, не не перерисовываются, и вы вынуждены вызывать Repaint, теряя ценное...
вопрос задан: 6 April 2012 03:21
0
ответов

Где найти ресурсы Delphi для создания приложений для iPad? [закрыто]

Я использовал Delphi (до этого Turbo Pascal) и всегда был парнем с окнами. Моя жена купила мне один из новых iPad на мой день рождения, и прошлой ночью я впервые им воспользовался. Ничего себе!... У меня было...
вопрос задан: 4 April 2012 21:46
0
ответов

Несоответствие горячих клавиш меню VCL-Styles

Я заметил, что когда VCL-Styles включен, элементы в меню будет выбираться с помощью горячих клавиш даже без нажатия клавиши Alt. Это мешает остальной части моего пользовательского интерфейса, и я нахожу это очень ...
вопрос задан: 2 April 2012 15:10
0
ответов

Использование ссылки на определенный тип класса в конструкторе атрибутов Delphi

Поскольку Delphi не может обрабатывать атрибуты для значений перечисления, я попробовал другой подход. TMyEnum — это мое перечисление. Класс TMyEnumLabelProvider предоставляет нужные мне метки. Я связываю enum-type с атрибутом с его...
вопрос задан: 2 April 2012 08:46
0
ответов

delphi - как передать параметр от создателя экземпляра конструктору в среде внедрения зависимостей spring4d?

Можно ли зарегистрировать класс с параметром, который должен передаваться с момента создания? Я знаю, что это можно сделать примерно так: GlobalContainer.RegisterType....
вопрос задан: 31 March 2012 05:20
0
ответов

Можно ли определить, длиннее ли текст в dbEdit, чем видимый?

В некоторых формах у меня есть dbEdits, которые иногда недостаточно широки, чтобы показать весь текст, который могут содержать их поля. Для них у меня есть следующий код: procedure Tgm12edLots.dbeLotNameMouseEnter(Sender: ...
вопрос задан: 31 March 2012 01:52
0
ответов

Как заставить Delphi оставить мой DFM в покое?

Используя DXE2, я написал генератор форм, который создает файлы .pas и .dfm. Я работаю над подпрограммой, которая позволит мне изменять различные свойства в dfm, такие как Font.Height и ...
вопрос задан: 29 March 2012 14:36
0
ответов

Сервер SOAP и клиентское приложение VCL + indy demo для Delphi XE?

Delphi раньше включал папку демонстраций для веб-служб, но, похоже, больше не включает ее. Я только что попробовал демонстрационные проекты Delphi 7 (SOAPDMServerWAD, сервер почти без пользовательского интерфейса, и ...
вопрос задан: 28 March 2012 20:57
0
ответов

Как указать среде разработки Delphi обновить измененные цвета выделения синтаксиса с помощью OTA (Open Tools API)?

Я пишу плагин для интеграции редактора тем Delphi IDE с Rad Studio IDE (текущая версия этого инструмента работает как внешнее приложение), пока все работает нормально (см. ...
вопрос задан: 28 March 2012 19:44
0
ответов

Является ли ошибка VclStyle? TProgressBar.Style := pbstMarQuee Не работает

Ошибка VclStyle? T^T Я пытался найти список исправлений ошибок (http://edn.embarcadero.com/article/42090/), но не могу найти "Файл" > "Создать" > "Приложение VCL". TProgressBar помещает основную форму >TProgressBar.Style := pbstMarQuee ...
вопрос задан: 25 March 2012 17:55
0
ответов

Есть ли способ угадать MIME-тип в Delphi XE2?

Мне нужно угадать MIME-тип, чтобы заполнить заголовок «Content-Type» для загрузки некоторых файлов. Я не могу найти решение для него. Я хочу вызвать что-то вроде: GetMimeType('C:File.jpg') ...
вопрос задан: 24 March 2012 22:37
0
ответов

Как нарисовать тысячи спрайтов с разной прозрачностью?

Здравствуйте, я использую Firemonkey из-за его кросс-платформенных возможностей. Я хочу визуализировать систему частиц. Теперь я использую TMesh, который работает достаточно хорошо для быстрого отображения частиц. Каждая частица ...
вопрос задан: 20 March 2012 19:13
0
ответов

Как отключить юникод в Delphi xe2

Есть ли способ сделать это? В настоящее время я использую 2007 и хочу обновить, но это очень расстраивает, пытаясь заставить эту новую версию что-то делать. Новое поведение char, строк и Pchar...
вопрос задан: 20 March 2012 15:41
0
ответов

Есть ли простой способ скопировать содержимое TDictionary в другой?

Существует ли единый или простой способ копирования одного содержимого TDictionary в другое? Допустим, у меня есть следующие объявления типа TItemKey = Record ItemID: Integer; ItemType: Integer;...
вопрос задан: 20 March 2012 13:02
0
ответов

Поле со списком не использует цвет подсветки в стиле vcl.

Я использую поле со списком с включенными стилями vcl, но когда я запускаю приложение, цвет выделения, используемый полем со списком, является цветом выделения окна, а не стилями vcl. Как я могу это исправить,...
вопрос задан: 16 March 2012 17:07
0
ответов

Как получить TExcelWorksheet (64-битную версию) в XE2?

В Delphi-XE2 нет компонента TExcelWorksheet. Как установить 64-битную версию этого компонента? Ссылка для скачивания где-нибудь была бы прикольной, но, возможно, импорт для...
вопрос задан: 16 March 2012 15:36
0
ответов

Как перенести 32-разрядную библиотеку типов в 64-разрядный проект (предотвратив конфликты имен)

У меня есть библиотека типов в 32-разрядном приложении надстройки Excel. Мне нужно перевести все приложение на 64-битное. Я не могу просто скопировать и вставить библиотеку типов, потому что идентификаторы GUID будут конфликтовать с уже установленными...
вопрос задан: 16 March 2012 14:48
0
ответов

Как определить, когда форма максимизируется?

Я хотел бы определить, когда форма будет развернута, чтобы сохранить определенные настройки (не связанные с размером или положением) и немного изменить размер и положение. Есть ли универсальный способ ...
вопрос задан: 14 March 2012 14:51