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

1 ответ
Всякий раз, когда я использую функцию Gethomepath для Delphi, я продолжаю получать Shell Script Invocation Error. Была ли эта функция заменена более новой?
firemonkey
osx-lion
05 июнь 2012, в 14:38
2 ответа
Когда-то, читая этот вопрос, я задавался вопросом, как повернуть растровое изображение в любом случае, не путаясь со всеми битами. В последнее время кто-то другой также сталкивался с определенными трудностями. Есть уже много вопросов, касающихся вращения с интервалом 90 °, большинство нотабелей этот...
image-processing
rotation
17 май 2012, в 09:01
5 ответов
У нас есть достаточно большие строки XML, которые мы в настоящее время анализируем с помощью MSXML2 Я только что попытался использовать MSXML6, надеясь на улучшение скорости и ничего не получив! В настоящее время мы создаем много документов DOM, и, я думаю, могут быть некоторые накладные расходы при...
delphi-2010
28 фев. 2012, в 19:09
2 ответа
У меня есть приложение командной строки, закодированное в delphi, которое мне нужно вызвать из обычного настольного приложения (также закодированного в delphi). Короче говоря, я хочу вызвать приложение командной строки и отобразить текст, который он выводит "live" в списке. Прошло много времени с те...
shellexecute
pipe
windows-shell
02 фев. 2012, в 21:33
2 ответа
С помощью нового кросс-платформенного инструмента FireMonkey, как создать значок в трее? С Delphi это был TTrayIcon. В документации нет ничего, и никакие другие вопросы, кажется, не отвечают на это. Понадобилась бы любая идея (я всегда могу прибегнуть к системному программированию на платформу, но э...
firemonkey
trayicon
17 нояб. 2011, в 17:39
9 ответов
Что-то, что я заметил при тестировании кода, который я пишу, заключается в том, что длительные операции имеют тенденцию работать намного дольше при первом запуске программы, чем при последующих запусках, иногда в 10 или более раз. Очевидно, что здесь есть какой-то холодный кэш/теплый кеш, но я не мо...
performance
caching
26 сен. 2011, в 22:15
1 ответ
В Delphi 2010 появились пользовательские атрибуты, которые можно добавить к объявлениям типов и методам. Для каких элементов языка может использоваться пользовательский атрибут? Примеры, которые я нашел до сих пор, включают объявления классов, поля и методы. (И общие классы AFAIK не поддерживают пол...
annotations
delphi-xe2
delphi-2010
delphi-xe
25 май 2011, в 05:36
3 ответа
Моя программа использует Skype4COM.dll(оболочка для API Skype). Я использую Delphi 2010 - есть ли способ убедиться, что моя программа ВСЕГДА использует Skype4COM.dll, с которой я его отправлю? Дело в том, что существуют разные версии Skype4COM, и если я зарегистрирую свою версию на каком-то сайте, и...
dll
skype
22 фев. 2011, в 06:26
4 ответа
Microsoft Windows позволяет программистам рисовать элементы GUI, используя внешний вид текущей темы, используя такие функции, как DrawThemeBackground и DrawThemeText. Элементы определяются классом, частью и состоянием, как описано на странице Parts and States в MSDN. К сожалению, страница не очень ...
themes
winapi
reference
24 окт. 2010, в 19:45
10 ответов
Я слишком долго держал руки у Дельфи, наверное; За последние пару лет я много занимался Java и PHP. Теперь, когда я вернулся к выполнению небольшой работы Delphi, я понял, что действительно скучаю по условному оператору, который поддерживается как Java, так и PHP. На сколько мест вы найдете такие ст...
delphi-2009
conditional-operator
language-features
21 янв. 2010, в 10:05
7 ответов
Я работаю в Delphi 5 (с установкой FastMM) в проекте Win32 и недавно пытался резко сократить использование памяти в этом приложении. До сих пор я сократил использование почти вдвое, но заметил что-то при работе над отдельной задачей. Когда я минимизировал приложение, использование памяти сократилось...
garbage-collection
memory-management
08 янв. 2010, в 23:51
3 ответа
Кто-нибудь знает о хорошем месте, где я могу найти полный список версий для всех версий Delphi, вплоть до Delphi 2009?
15 апр. 2009, в 10:03
14 ответов
Я читал плохие вещи о ключе с в delphi, но, на мой взгляд, если вы не используете его. Это может сделать ваш код простым. Я часто помещаю все свои TClientDataSets и TFields в TDataModules. Так что в моих формах у меня был код вроде этого procedure TMyForm.AddButtonClick(Sender: TObject); begin ...
with-statement
05 фев. 2009, в 02:27
2 ответа
Первоначально у меня был массив [1..1000], который был определен как глобальная переменная. Но теперь мне нужно, чтобы это было n, а не 1000, и я не узнаю n до более позднего времени. Я знаю, что n до того, как я заполнил массив, но мне нужно, чтобы он был глобальным, поэтому вам нужно определить ра...
arrays
global-variables
dynamic-arrays
11 янв. 2009, в 15:57
10 ответов
Скажем, у меня есть массив записей, которые я хочу сортировать, основываясь на одном из полей в записи. Какой лучший способ достичь этого? TExample = record SortOrder : integer; SomethingElse : string; end; var SomeVar : array of TExample;
arrays
sorting
03 сен. 2008, в 14:26
Наверх
Меню