Описание тега delphi-2007
Delphi 2007 - это конкретная версия Delphi. Delphi 2007 был выпущен в марте 2007 года и был доступен как отдельный продукт или как часть RAD Studio 2007.
2
ответа
Проверка пароля с помощью кода Delphi
Нужно реализовать диалог конечного пользователя, который требует от них создать свой собственный пароль. Должно быть 9 символов в длину. 1 символ должен быть в верхнем регистре, 1 должен быть в нижнем регистре, один должен быть числом, ['0'..'9'] и …
26 авг '17 в 11:37
5
ответов
Свойство DoubleBuffered, добавляемое в dfm в Delphi 2009, не существует в Delphi 2007
Означает ли это, что я не могу разделить форму между delphi 2007 и 2009?
07 ноя '08 в 11:45
3
ответа
Как не допустить, чтобы два элемента выравнивания по нижнему элементу управления поменялись местами?
У меня есть форма с тремя основными компонентами: FlowPanel, для которой установлено значение Align to Client. Вторая FlowPanel настроена на выравнивание по низу StatusBar, установленный для выравнивания по низу. Все начинает выглядеть великолепно. …
20 дек '12 в 20:10
4
ответа
Странный стек вызовов, когда приложение зависло
По-видимому, у меня возникла проблема с блокировкой в одном из моих приложений, и я начал исследовать следы стека EurekaLog. Вот один недавний: Информация о стеке вызовов: ---------------------------------------------------------------------------…
16 апр '10 в 19:02
1
ответ
Асинхронное событие через универсальный интерфейс
Мне нужно подключить несколько измерительных устройств к моему приложению (например, штангенциркуль, весовая шкала, ...), не привязываясь к конкретной марке или модели, поэтому на стороне клиента я использую интерфейсы с общими методами (QueryValue)…
19 апр '16 в 09:16
3
ответа
Создать TImageList, указав только пути
В Delphi 2007 изображения загружаются в TImageList во время разработки. Это создает следующую проблему: У меня есть папка с графикой, которую я использую в своем приложении Всякий раз, когда я хочу изменить, скажем, значок "сохранить", я долженИзмен…
25 июн '09 в 07:14
1
ответ
Какие обновления установить, чтобы достичь последней версии Delphi 2007?
На моей странице загрузок для зарегистрированных пользователей есть несколько патчей для Delphi 2007. (Эта страница довольно громоздкая, если у вас более нескольких зарегистрированных версий.) Я больше не вспоминаю, какова правильная комбинация для …
15 апр '13 в 23:07
5
ответов
Какую проверку правописания использовать?
Клиент хотел бы, чтобы проверка правописания была добавлена в существующее приложение Delphi. Тексты, которые необходимо проверить, находятся в нескольких памятных полях, а язык - нидерландский, что ограничивает мои возможности.Итак, каковы мои ва…
21 янв '11 в 11:57
1
ответ
Как получить статический Tbitmap.canvas.handle?
Попытка настроить контекст Opengl для рендеринга в растровое изображение, но я обнаружил, что дескриптор, возвращаемый объектом холста Tbimap, продолжает изменяться, поэтому контекст рендеринга продолжает генерировать исключение, потому что он не со…
11 мар '13 в 09:53
3
ответа
В Delphi, как вы можете проверить, реализует ли ссылка IInterface производный, но явно не поддерживаемый интерфейс?
Если у меня есть следующие интерфейсы и класс, который их реализует - IBase = Interface ['{82F1F81A-A408-448B-A194-DCED9A7E4FF7}'] End; IDerived = Interface(IBase) ['{A0313EBE-C50D-4857-B324-8C0670C8252A}'] End; TImplementation = Class(TInterfacedOb…
16 апр '09 в 07:02
2
ответа
Лучший способ всегда обнаружить съемное устройство
В моем предыдущем вопросе "Как найти уникальный серийный номер флеш-устройства?" Я попросил способ получить букву диска. Эта проблема решена. Тем не менее, мой первоначальный вопрос не получил ответа. Я хотел, чтобы можно было отличить съемные устро…
22 дек '09 в 20:01
4
ответа
Лучший способ узнать, есть ли строка в списке (без обобщений)
Я хочу сделать что-то вроде этого: Result = 'MyString' in [string1, string2, string3, string4]; Это не может быть использовано со строками, и я не хочу делать что-то вроде этого: Result = (('MyString' = string1) or ('MyString' = string2)); Также я д…
29 окт '08 в 12:37
1
ответ
Есть ли исправление времени выполнения для AV в TMonitor.GetBoundsRect?
Ниже приведена известная ошибка в Delphi 7 и 2007 (и, возможно, в других версиях). Имеет ли TMonitor.GetBoundsRect ошибку нарушения доступа в Delphi 2007, вызванную VNC? Есть ответ о том, как это исправить путем перекомпиляции forms.pas, но я бы пре…
02 окт '15 в 11:37
1
ответ
Delphi константы и ссылки
Я хочу передавать постоянные ссылки на функции в delphi, поэтому я уверен, что ссылочный объект не изменится и сэкономит время и память. Поэтому я хочу объявить функцию, как function foo(var const Value : Bar) : Boolean; Однако это не допускается. Я…
24 мар '10 в 10:36
1
ответ
IDE: ProjectManager всегда расширяет свои позиции
Delphi 2007: у меня есть проектная группа с парой проектов (bpl/dll/exe). Всякий раз, когда я запускаю Delphi IDE, некоторые записи проекта расширяются, а некоторые нет. Я бы хотел, чтобы все они были сжаты после старта, но я не вижу способа сделать…
02 мар '11 в 07:01
3
ответа
Как скрыть приложение с панели задач в Windows 7?
Я хотел бы скрыть приложение от панели задач Windows 7. Я хочу сделать что-то вроде панели инструментов на краю экрана, которая делает определенные вещи, когда пользователь нажимает на нее, но я не хочу, чтобы это отображалось на панели задач, так к…
11 фев '13 в 12:30
1
ответ
Delphi: Как я могу проверить, нажаты ли какие-либо кнопки мыши - ВНЕ события мыши?
У меня есть TDrawGrid, и я хочу обрабатывать нажатие на ячейку и прокручивать ячейки с помощью колеса мыши немного по-другому: при прокрутке с помощью колеса мыши вид должен центрироваться на выбранной ячейке, при простом нажатии на ячейку вид не до…
05 сен '14 в 08:23
2
ответа
Ограничение пропускной способности - компоненты ICS Delphi 2007
Кто-нибудь знает, как ограничить / контролировать пропускную способность twsocket (клиента) в компонентах ICS в Delphi? У нас есть небольшая программа, которая отображает порт на squid. Программное обеспечение, использующее компоненты ICS, которые п…
10 мар '10 в 07:18
1
ответ
Насколько совместимы статические методы классов и обычные рутинные указатели?
Мне кажется, что методы статического класса и обычные указатели на рутину совместимы с практической точки зрения, но компилятор этого не знает. Пример: type TFunc = function(i: Integer): string; TMyClass = class public class function StaticMethod(i:…
04 авг '11 в 10:57
2
ответа
Как ограничить десятичные цифры для поля ftFloat?
Мне нужно ограничить количество десятичных цифр, которые пользователь может ввести в качестве значения для ftFloat поле. var Dst : TClientDataSet; Dsc : TDataSource; Fld : TNumericField; Edt : TDBEdit; begin //dataset Dst := TClientDataSet.Create(Se…
15 июн '18 в 10:17