Результаты поиска по запросу "delphi"

3 ответа

Это прекрасно работает! Спасибо!

ибудь знает, как сделать окна «всегда на дне» или окно, прикрепленное к рабочему столу? Он должен получать фокус и щелчки мыши, но должен оставаться в нижней части Z-порядка. Было бы также неплохо, если бы он мог оставаться на рабочем столе, даже ...

3 ответа

Это похоже на решение, предложенное компанией Stukelly, но оно проще для реализации включенных и парящих функций. Например, при наведении мыши панель может выглядеть трехмерной.

ользую Delphi XE, и я хотел бы сделать кнопку, которая показывает только предоставленное изображение PNG с прозрачным фоном и без каких-либо дополнительных полей. Я пытался сделать это с TButton, но у меня получился уродливый серый фон в ...

4 ответа

IDE пытается создать все в алфавитном порядке. Но если методы становятся непоследовательными (например, вы переименовываете метод), это приводит к путанице. Точное поведение, кажется, зависит от версии. Старые версии просто добавляли новый метод в конец файла в любом порядке. Более новые версии кажутся немного более умными, но я точно не выяснил, как именно.

р: я создаю новый модуль, объявляю класс с несколькими методами, такими как конструктор, деструктор, method1, method2, method3 в этом порядке, а затем нажимаю Ctrl-Shift-C. Среда IDE создает все тела методов автоматически, но порядок перепутан, а ...

ТОП публикаций

1 ответ

Как использовать DefineProperties в пользовательском объекте класса для массивов - Delphi

Я пытаюсь создать свой собственный объект класса и использовать его для хранения различных типов данных для моего приложения, все это прекрасно работает при использовании Опубликованных свойств, я могу без проблем передавать их на диск и обратно. ...

3 ответа

За исключением обзорных ловушек, которые выделил Роб Кеннеди, это не имеет значения. Сделайте свой стандарт и придерживайтесь его.

спользовании Delphi: если у меня есть модуль, который заполнен константами, такими как ... Unit AConsts; Interface Const Const1 : WideString = 'Const1'; Const2 : WideString = 'Const2'; Const3 : WideString = 'Const3'; Const4 = 100; Const5 = 100; ...

2 ответа

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

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

3 ответа

Очень изящный ответ!

ожусь в поиске структуры данных, которая позволяет мне быстро (предварительно O (1) -быстро) определить, является ли данный GUID членом коллекции GUID или нет. Мой текущий подход заключается в использовании TDictionary с 0 в ...

1 ответ

Колесо мыши @Cosmin было изобретено позже, как вы сказали. Да, это была настоящая боль в первые дни, когда сообщения колеса сообщений не существовало. Я хочу сказать, что хороший дизайн WM_VSCROLL, DefWindowProc и т. Д. Сделал возможным решение, которое я опубликовал. Вот и все.

я есть компонент TListView в форме. Это довольно долго, и я хочу, чтобы пользователь мог прокрутить его, если мышь находится над компонентом, а колесо прокручивается. Я не нахожу никаких событий OnMouseWheel, OnMouseWheelDown или OnMouseWheelUp ...

1 ответ

, как набор функций низкого уровня. Не существует классов высокого уровня, способных напрямую преобразовывать любой тип содержимого JSON в дерево, поскольку мы стараемся избегать такого процесса использования памяти и ЦП в mORMot, и мы полагаемся на простые объекты или массивы. Но у вас есть мощные функции JSONToObject () и ObjectToJSON ().

здаем приложение, которое использует много XML-парсинга, и я подумал, может быть, использовать JSON, потому что мы можем использовать JSON в качестве альтернативы XML. Мне нужно проверить, что быстрее JSON или XML, но сначала подумал, ...

1 ответ

@felix еще одно возражение, и вы будете хорошо идти

лкнулся с небольшим затруднением, это только я, или вы не можете назначить изображение из ресурса глифу TSpeedButton без отвратительного черного контура, как показано ниже? Я назначил его точно так же для компонента TImage, и я получаю ...