delphi-xe2- все статьи тега
Как определить, когда форма максимизируется?
Я хотел бы определить, когда форма будет развернута, чтобы сохранить определенные настройки (не связанные с размером или позицией) и немного изменить размер и позицию. Есть ли универсальный способ сделать это ? Я попытался поймать сообщение WM_SYSCOMMAND, как в этой статье. Он хорошо работает для максимизации из меню, с помощью кнопки maximize, но он не срабатывает, когда я нажимаю клавишу WIN + UP. Знает ли кто-нибудь универсальный способ, как поймать событие максимизации, включая случай с WIN ...
Что нужно тестировать в 64-битном Delphi
Delphi с 64-битной компиляцией теперь находится в бета-версии , но только приглашенные бета-тестеры получат эту версию. Что должны тестировать бета-тестеры? ...
TSQLQuery.FieldByName ().AsString - > TStringStream Повреждает Данные
Я использую Delphi XE2. Мой код извлекает данные из базы данных SQL-Server 2008 R2. Возвращаемые данные представляют собой поле nvarchar(max) с 1 055 227 байтами данных. Я использую следующий код для сохранения данных поля в файл: procedure WriteFieldToFile(FieldName: string; Query: TSQLQuery); var ss: TStringStream; begin ss := TStringStream.Create; try ss.WriteString(Query.FieldByName(FieldName).AsString); ss.Position := 0; ss.SaveToFile('C:Test.txt'); finally Fre ...
динамически создавать дерево всплывающих меню из таблицы sql server в Delphi
У меня есть такая таблица: id parent_id name 1 1 Root 2 1 Car 3 1 Plane 4 2 BMW 5 4 CLK Как я могу динамически создавать всплывающее меню со всеми подразделами в Delphi? Вот как это должно выглядеть: Изображение http://img217.imageshack.us/img217/5020/treees.jpg ...