Лучшие delphi-xe3 вопросы ИТ разработчиков

  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Остановка программы delphi в бесконечном цикле

Когда в Delphi происходит неопределенный цикл, отладчик даже не выдаст мне трассировку стека, когда я нажму кнопку остановки. Если у меня есть подозрение, где программа останавливается, я могу поставить точку останова, и она остановится, если это ...

Задан 24 Oct 2012, 20:25 от Robert Richter
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Переместить форму без границ в Firemonkey

В формах VCL я используюWM_SYSCOMMAND, но в firemonkey он не объявлен. Я проверяю этот код: procedure TForm4.dragPanelMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Single); begin isDraging := true; X0 := X; Y0 := ...

Задан 13 Mar 2013, 09:49 от sma6871
  • 20 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Создание доступных компонентов пользовательского интерфейса в Delphi

Я пытаюсь получить доступную информацию из стандартного элемента управления VCL TEdit. Методы get_accName () и Get_accDescription () возвращают пустые строки...

Задан 01 May 2013, 13:16 от Ostendo Nomen
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

TActionMainMenuBar, VCL-Styles и кнопки MDI (свернуть, закрыть и т. Д.) Не обрабатываются.

Я пытаюсь заставить TActionMainMenuBar отображать стилизованные кнопки MDI, как это делает TMainMenu. Какие-либо предложения? Я не могу перестать использовать MDI для этого проекта.

Задан 01 Jun 2013, 20:30 от Marcio Rodrigues
  • 14 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как рассчитать прошедшее время функции?

Я хотел бы знать, как рассчитать время, затрачиваемое на функцию в Delphi. Затем я хотел показать использованное время и сравнить его с другой функцией или компонентом, чтобы узнать более быструю функцию.

Задан 07 Jun 2013, 12:39 от Hidden
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Как отобразить данные в быстром отчете в формате сетки 3 * 3?

Я хочу отображать данные из таблицы (столбец: - ID) в FastReport в формате Grid, как показано ниже. Предположим, что в таблице 22 записи, тогда она будет отображаться в сетке 3 * 3 в FastReport следующим образом. Я использую подотчет на ...

Задан 28 Oct 2013, 13:00 от Ninad Avasare
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

восстановить изображение, сохраненное в базе данных [дубликат]

На этот вопрос уже есть ответ здесь: Как вставить изображение в базу данных, используя только TADOQuery Component [/questions/11773986/how-to-insert-image-into-database-using-tadoquery-component-only] 2 ответаХраните изображения в базе данных ...

Задан 06 Feb 2013, 10:28 от Ammadeux
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

TActionMainMenuBar, VCL-Styles и кнопки MDI (свернуть, закрыть и т. Д.) Не обрабатываются.

я пытаюсь заставить TActionMainMenuBar отображать стилизованные кнопки MDI, как это делает TMainMenu.Какие-либо предложения? Я могу'не использовать MDI д...

Задан 01 Jun 2013, 18:30 от Marcio Rodrigues
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Стилизация только одного компонента VCL в Delphi

Я знаю, что можно отключить пользовательские стили для компонентов, но как я могу включить стили только для одного класса компонентов? Например, оставьте всю форму и все компоненты на ней непокрытой, а скин - только TButton. Как на этом изображении.

Задан 25 Dec 2012, 13:39 от Zelenov
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

При создании сервера сборки, который выполняет чистые проверки контроля версий и полные системные сборки всего в заданном исходном репозитории или проекте, каков минимальный требуемый объем установки Delphi для проектов XE3 Win32 / ...

Задан 17 Dec 2012, 14:35 от Darian Miller
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как показать стрелку сортировки в столбце TListView?

В проводнике Windows есть стрелка, указывающая, по какому столбцу сортируется представление списка (в стиле представления отчета) и в каком направлении (ASC ...

Задан 09 Feb 2013, 21:20 от Jens Mühlenhoff
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Заголовок запроса доступа на сервере Delphi XE3 DataSnap

Я внедряю серверный API REST в Delphi XE3 (впервые использую Delphi примерно за десятилетие, поэтому немного устарел). В настоящее время он использует Indy-сервер для отладки, но в конечном итоге это будет ISAPI dll. Теперь я реализовал ряд ...

Задан 26 Dec 2012, 22:57 от Joel
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Недокументированные члены TPropInfo

System.TypInfo.TPropInfo имеет два члена функции (по крайней мере, в D-XE3): function NameFld: TTypeInfoFieldAccessor; inline; function Tail: PPropInfo; inline;Я не могу найти для них документацию или примеры их использования. Для чего они и как ...

Задан 05 Apr 2013, 11:37 от Max Williams
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Как отобразить данные в быстром отчете в формате сетки 3 * 3?

Я хочу отображать данные из таблицы (столбец: - ID) в FastReport в формате Grid, как показано ниже. Предположим, что в таблице 22 записи, тогда она будет ото...

Задан 28 Oct 2013, 12:00 от Ninad Avasare
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Установить шрифт в FireMonkey

Как я могу использовать встроенный шрифт или установить новые шрифты в моем приложении firemonkey?Я старалсяэто решение но

Задан 13 Apr 2013, 05:39 от sma6871
  • 15 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Размер файла Delphi XE3 EXE в 25 раз больше, чем у Dephi 7

В качестве теста я решил создать простуюПривет, мир" приложение в Delphi с использованием Delphi 4, 5, 6, 7, 2005, 2010 и XE3. Приложение представляет с...

Задан 04 May 2013, 16:42 от user1527613
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Остановка программы delphi в бесконечном цикле

Когда в Delphi происходит неопределенный цикл, отладчик даже не выдаст мне трассировку стека, когда я нажму кнопку остановки. Если у меня есть подозрение, гд...

Задан 24 Oct 2012, 18:25 от Robert Richter
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Установить шрифт в FireMonkey

Как я могу использовать встроенный шрифт или установить новые шрифты в моем приложении firemonkey? Я пыталсяэто решение [https://stackoverflow.com/a/2305405/986739]ноWM_FONTCHANGE не определен в FMX! Я хочу использовать собственный шрифт в ...

Задан 13 Apr 2013, 07:39 от sma6871
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

восстановить изображение, сохраненное в базе данных [дубликат]

На этот вопрос уже есть ответ здесь:Как вставить изображение в базу данных, используя только TADOQuery Component 2 ответаХраните изображения в базе данных MS...

Задан 06 Feb 2013, 09:28 от Ammadeux
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Удалить имя строки классов из скомпилированного релиза exe

Я компилирую версию релиза моего проекта приложения. Когда я смотрю в двоичном редакторе мой скомпилированный финальный exe-файл, я вижу все имена классов мо...

Задан 18 Jul 2013, 18:00 от David A
  • 20 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Создание доступных компонентов пользовательского интерфейса в Delphi

Я пытаюсь получить доступную информацию из стандартного элемента управления VCL TEdit. Методы get_accName () и Get_accDescription () возвращают пустые строки, но get_accValue () возвращает текстовое значение, введенное в TEdit. Я только начинаю ...

Задан 01 May 2013, 15:16 от Ostendo Nomen
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

TChromium ChromeTabs не работает

Я хочу сделать вкладки для моего TChromium. У меня есть это: Browsers: array[0..1000] of TChromium;И это процедуры ChromeTabs: procedure TForm1.ChromeTabsActiveTabChanged(Sender: TObject; ATab: TChromeTab); var c:integer; begin for c := 0 to ...

Задан 16 Jul 2013, 17:07 от Priler
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Стилизация только одного компонента VCL в Delphi

Я знаю, что этоМожно отключить пользовательские стили для компонентов, но как я могу включить стили только для одного класса компонентов? Например, оставьте ...

Задан 25 Dec 2012, 12:39 от Zelenov
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

При создании сервера сборки, который выполняет чистые проверки контроля версий и полные системные сборки всего в заданном исходном репозитории или проекте, к...

Задан 17 Dec 2012, 13:35 от Darian Miller
  • 14 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как обнаружить изменение ключа модификатора в элементе управления, который не имеет фокуса?

Фон:Я работаю над контролем, полученным изTCustomControl класс, который может получить фокус и который имеет некоторые внутренние элементы внутри. Эти внутренние элементы подсвечиваются, если пользователь наводит курсор на них курсором, вы можете ...

Задан 24 Oct 2013, 15:59 от TLama
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как стилизовать неклиентскую область в приложении Firemonkey FM2 в Delphi XE3

Ранее я задавал этот вопрос на таймфрейме Delphi XE2, и тогда ответ был довольнобезобразный хак.Теперь Delphi XE3 поддерживает темы, не относящиеся к клиенту...

Задан 04 Oct 2012, 01:05 от Warren P
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Delphi: самый простой способ поиска строки в потоке памяти

Какие'самый простой способ найти строку в потоке памяти (и нескольких строках) и вернуть true или false?

Задан 11 Apr 2013, 11:54 от user1365875
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как показать стрелку сортировки в столбце TListView?

В проводнике Windows есть стрелка, указывающая, по какому столбцу сортируется представление списка (в стиле представления отчета) и в каком направлении (ASC или DESC). Можно ли отобразить такую стрелку индикации сортировки наTListView в Delphi?

Задан 09 Feb 2013, 22:20 от Jens Mühlenhoff
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как скрыть кнопку приложения firemonkey с панели задач (XE4)?

Согласно этомувопрос [https://stackoverflow.com/questions/8701511/removing-firemonkey-from-windows-taskbar] можно скрыть значок панели задач fmx, изменив стиль окна наWS_EX_TOOLWINDOW, В XE2 и XE3 этот код работает: uses FMX.Platform.Win, ...

Задан 27 May 2013, 08:17 от mh taqia
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему я не могу вернуть произвольный массив строк?

Компилятор позволяет мне сделать следующее: procedure MyProc(const ADynData: array of string);или же procedure MyProc(const ADynData: TStringDynArray);и передать произвольные данные, например, так: MyProc(['Data1', 'Data2']);Однако не ...

Задан 10 Apr 2013, 10:42 от James
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Delphi: самый простой способ поиска строки в потоке памяти

Какой самый простой способ найти строку в потоке памяти (и нескольких строках) и вернуть true или false?

Задан 11 Apr 2013, 13:54 от user1365875
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как отключить автозаполнение операторов кода в редакторе кода?

Каждый раз, когда я печатаюif и нажмите пробел, Delphi завершает егоif True then и новая пустая строка выше. Есть ли способ удалитьэто"автозаполнение" или, по крайней мере, изменить его, чтобы не создавать новую строку?

Задан 24 May 2013, 14:54 от Please_Dont_Bully_Me_SO_Lords
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Удалить имя строки классов из скомпилированного релиза exe

Я компилирую версию релиза моего проекта приложения. Когда я смотрю в двоичном редакторе мой скомпилированный финальный exe-файл, я вижу все имена классов моего собственного созданного объекта, например: TPolygon, TRectangle и т. Д., Как двоичные ...

Задан 18 Jul 2013, 20:00 от David A
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Как преобразовать запись с хоста в сетевой порядок байтов (big endian)?

У меня есть запись: Tconnecting = record var a: int64; b: integer; c: integer; end;который мне нужно отправить на сервер по протоколу UDP Я заполняю это packet.a := StrToInt64('0x1234567890'); packet.b := 0; packet.c := RandomRange(1, ...

Задан 22 Nov 2012, 02:47 от waza123