Результаты поиска по запросу "delphi-2009"
Организация пути поиска
Мы создаем через «Инструменты | Параметры | Переменные среды» такие переменные: $(Sources) = D:\Sources\Delphi $(OurLib) = $(Sources)\OurLib\Src $(OurApp1) = $(Sources)\Applications\App1\3.x $(ThirdParty) = $(Sources)\ThirdPartyComponents Мы ...
Указатель на универсальный тип
В процессе преобразования данной эффективной реализации хэш-карты на основе указателей в общую реализацию хэш-карты я наткнулся на следующую проблему: У меня есть класс, представляющий узел хеша (реализация хэш-карты использует двоичное ...
Сфера анонимных методов
Хорошая вещь в анонимных методах заключается в том, что я могу использовать локальные переменные в вызывающем контексте. Есть ли какая-то причина, почему это не работает для выходных параметров и результатов работы? function ReturnTwoStrings ...
Условное поведение на основе конкретного типа для универсального класса
Так как мой вопрос отвчерашний день [https://stackoverflow.com/questions/802011/size-of-generic-type]Возможно, это было не совсем ясно, и я не получил ответ, который хотел, я постараюсь сформулировать его более общим образом: Есть ли способ ...
Как в Delphi 2009 перенаправить консоль (stin, sterr)?
Я пробую несколько примеров в интернете, и ни один из них не работает - сценарии не выполняются (может быть, потому что они предназначены для Unicode до Delphi 2009?). Мне нужно запустить некоторые скрипты Python и передать им аргументы, ...
Почему ReadDirectoryChangesW пропускает события?
Я использую ReadDirectoryChangesW для просмотра указанного каталога и обновления структур индексации при обнаружении изменений. Я использую следующий код (примерно) var InfoPointer : PFileNotifyInformation; NextOffset : DWORD; ... while ...
Регистрация пользовательского фрейма
В Delphi 2009, в одном из моих проектов, у меня есть пользовательский фрейм с некоторыми элементами управления, который я хочу использовать в качестве базового класса для некоторых других элементов управления. Я хочу зарегистрировать этот фрейм ...
Как показать обратную косую черту в японском языке
В моем приложении я использовал обратную косую черту как часть текстового индикатора активности (типичная последовательность / - \. Я удалил |, потому что он имел другую ширину). Все было хорошо, пока я не увидел, что мое приложение запущено на ...
Как я могу обновить сервер DataSnap, пока клиенты еще подключены?
Мы используем серверы DataSnap с сохранением состояния для некоторых задач бизнес-логики, а также для предоставления данных набора данных клиента. Если нам нужно обновить сервер для изменения бизнес-правила, мы копируем новую версию в новую ...
Как добиться меньшего размера исполняемого файла?
Совсем недавно я вернулся в Delphi после долгой паузы и написал довольно простое служебное приложение, которое мой клиент попросил поддержать более старую версию ... Я знаю, что в наши дни размер не имеет большого значения, но мне ...