delphi — вопросы с ответами

2 ответа
В чем разница между TFuncOfIntToString = reference to function(x: Integer): string; и TFuncOfIntToString = function(x: Integer): string of object; Я использую объект
20 фев. 2013, в 06:47
3 ответа
Недавно я был информирован уважаемым пользователем SO, что TStringList имеет разбиение ошибок, которые могут привести к сбою в обработке данных CSV. Я не был проинформирован о характере этих ошибок, и поиск в Интернете, включая Quality Central, не дал никаких результатов, поэтому я спрашиваю. Что та...
csv
tstringlist
delphi-2007
23 июнь 2011, в 22:19
7 ответов
Мне нужно сохранить временный список записей и думал, что TList будет хорошим способом сделать это? Однако я не уверен, как это сделать с помощью TList и задавался вопросом, было ли это лучше всего, а также если у кого-нибудь есть примеры того, как это сделать?...
record
tlist
26 апр. 2011, в 22:56
19 ответов
Время от времени я теряю функциональность точки останова в Delphi. Я думал, что это проблема Delphi 2009, но теперь у меня есть и в Delphi XE. В Delphi 2009, удалив файл .dproj, я снова запустил точки останова. В Delphi XE я не могу сделать breakopints. У меня есть обновление 1 со всеми исправлениям...
ide
breakpoints
delphi-xe
15 апр. 2011, в 18:10
4 ответа
Я хочу понять виртуальный переопределить перегрузка реинтродукции при применении к конструкторам объектов. Каждый раз, когда я произвольно добавляю ключевые слова до тех пор, пока компилятор не закроется - и (после 12 лет разработки с Delphi), я бы лучше знал, что я делаю, а не пытался случайным...
constructor
delphi-5
constructor-chaining
06 окт. 2010, в 18:29
4 ответа
Я участвую в команде, которая разрабатывает приложение Delphi. Требования к памяти огромны. 500 МБ - это нормально, но в некоторых случаях это исключение из памяти. Память, выделенная в этих случаях, обычно составляет от 1000 до 1700 МБ. Мы, конечно, хотим 64-битный компилятор, но это не произойдет ...
win64
delphi-2007
29 апр. 2010, в 19:53
3 ответа
Мы заметили, что при проверке обновлений у наших .DFM файлов были добавлены свойства ExplicitWidth и ExplicitHeight, что, по-видимому, не является особой причиной. Мои два вопроса: зачем они и почему они автоматически добавляются Delphi? Ниже приведен пример со свойством в: object Splitter2: TcxSpli...
dfm
19 март 2010, в 11:49
5 ответов
В Delphi вы можете создать автономное приложение Windows VCL Forms. Вы также можете создать служебное приложение Windows. Можно ли комбинировать два в одном приложении, которое может работать как отдельное приложение, а также может быть установлено как служба Windows?...
windows-services
05 март 2010, в 13:54
15 ответов
Основной продукт моей компании - это большое монолитное приложение на С++, используемое для научной обработки данных и визуализации. Его кодовая база насчитывает 12 или 13 лет, и хотя мы включили в нее обновление и поддержку (использование STL и Boost - когда я присоединился к большинству контейнеро...
architecture
multithreading
c++builder
04 фев. 2010, в 22:52
4 ответа
У меня есть форма с большим TImage на ней в качестве фона. Проблема в том, что она хранится непосредственно в DFM в виде растрового изображения, которое занимает около 3 МБ. Оригинальный файл PNG составляет ~ 250K. Я хотел бы попытаться уменьшить раздувание, вставив PNG в ресурс, а затем получив фор...
resources
delphi-2009
png
20 июль 2009, в 14:22
4 ответа
Нам нужно изменить некоторые настройки на HKEY_LOCAL_MACHINE во время выполнения. Можно ли запросить повышение uac, если это необходимо во время выполнения, или мне нужно запустить второй повышенный процесс, чтобы выполнить "грязную работу"?
uac
elevation
28 май 2009, в 22:15
4 ответа
Итак, я всегда слышал, что поля классов (на основе кучи) были инициализированы, но переменные на основе стека не были. Я также слышал, что элементы записи (также основанные на стеках) также не были инициализированы. Компилятор предупреждает, что локальные переменные не инициализированы ([Предупрежде...
variables
initialization
delphi-2009
14 май 2009, в 01:38
10 ответов
Кто-нибудь знает об ORM или что-то подобное для Delphi Win32.
orm
bold-delphi
07 янв. 2009, в 20:31
8 ответов
В Delphi (и, вероятно, много других языков) есть помощники класса. Они обеспечивают способ добавления дополнительных методов к существующему классу. Без создания подкласса. Итак, что полезно для помощников классов?
class
helper
31 окт. 2008, в 12:08
11 ответов
Какова была мотивация наличия ключевого слова reintroduce в Delphi? Если у вас есть дочерний класс, который содержит функцию с тем же именем, что и виртуальная функция в родительском классе, и она не объявлена ​​с помощью модификатора переопределения, то это ошибка компиляции. Добавление повторного ...
polymorphism
oop
10 сен. 2008, в 12:21
Наверх
Меню