Результаты поиска по запросу "delphi"
Как добраться, он GIT в Delphi 7?
Я пытаюсь получить таблицу Global Interface Table с помощью следующего кода (Delphi): uses Comobj, ActiveX; var cGIT : IGlobalInterfaceTable = NIL; const CLSID_StdGlobalInterfaceTable: TGUID = '{00000146-0000-0000-C000-000000000046}'; function ...
Как избежать обращения к круговой единице?
Представьте себе следующие два класса шахматной игры: TChessBoard = class private FBoard : array [1..8, 1..8] of TChessPiece; ... end; TChessPiece = class abstract public procedure GetMoveTargets (BoardPos : TPoint; Board : TChessBoard; ...
Как освободить объект, который находится в записи?
Здесь у меня сложная ситуация, я думаю. Мне нужно иметь возможность освободить объект, который является полем записи. Я обычно писал бы код очистки в деструкторе, если бы это был класс. Но поскольку типы записей не могут вводить «деструктор», как ...
Получить ограничения файловой системы
Я хотел бы написать функцию, которая сообщает мне, можно ли ЗАПИСАТЬ файл / папку по указанному пути или нет. Я хотел бы сделать это БЕЗ фактической записи любых файлов на диск. Есть ли для этого функция WINAPI? Спасибо за помощь.
Как получить текущие состояния модификатора с FireMonkey на OSX?
С участиемDelphiдля Windows я обычно использую этот код: function isCtrlDown : Boolean; var ksCurrent : TKeyboardState; begin GetKeyboardState(ksCurrent); Result := ((ksCurrent[VK_CONTROL] and 128) <> 0); end;Как я могу добиться этого с ...
Как выбрать элемент <option> по атрибуту «value» в раскрывающемся списке <select>?
В моем приложении Delphi я используюTWebBrowser контроль, где я загрузил HTML-документ, содержащий<select> элемент (выпадающий список) с несколькими<option> предметы (выпадающий список предметов). Допустим, в моем веб-браузере загружен следующий ...
Как использовать MS UI Automation в Delphi 2009
У меня есть приложение C #, которое использует функциональность Microsoft UI Automation, e. грамм. звонок какAutomationElement.RootElement.FindFirst(...). Теперь мне нужно сделать то же самое (использовать MS UI Automation) в Delphi 2009. Как я ...
Проблемы производительности именованных каналов
Я использую именованные каналы для межпроцедурного взаимодействия между C # и Delphi. C # используетSystem.IO.Pipes пакет, тогда как Delphi используетLibby's pipes.pas, К сожалению, коммуникация почти высокопроизводительна: ...
FireMonkey / Rad Studio XE2: как я могу показать фильтр SaveDialog на OS X?
Я создал (Delphi XE2) пример программы Firemonkey, которая содержит TButton и TSavedialog с двумя разными фильтрами. (Компонент TSaveDialog поддерживает платформы Win32 / Win64 и OS X.) Он отлично работает на Win32 / Win64, но я не знаю, почему ...
Как я могу сделать форму, которая не отключена, когда другая форма отображается модально?
У меня есть служебное диалоговое окно (немодальное и оставшееся сверху), которое должно быть всегда доступно при использовании приложения (подумайте о диалоговом окне, которое можно использовать, чтобы делать заметки при работе с ...