0
ответов

Управление памятью для инфраструктуры плагинов Delphi на основе TInterfacedClass

Для серверной инфраструктуры плагинов я хотел бы реализовать библиотеки DLL, которые предоставляют RegisterPlugin, возвращающий ссылку на класс (TInterfacedClass). Затем хост-приложение создает ...
вопрос задан: 27 March 2011 10:09
0
ответов

Как сравнить TFunc / TProc, содержащие функцию / процедуру объекта?

Мы используем TList > с некоторой функцией ... объектов в нем и теперь снова хотим удалить () некоторые из записей. Но это не работает, потому что, очевидно, вы просто не можете сравнивать ...
вопрос задан: 1 March 2011 10:53
0
ответов

3 точки коллинеарны в 2-м измерении

Я пытаюсь проверить, когда 3 точки (двойные) коллинеарны в 2-м измерении. я нашел различные функции Паскаля, возвращающие истину, если это проверено; эти функции используют целые числа для указания X и Y ...
вопрос задан: 15 February 2011 21:15
0
ответов

Delphi 2009 - Ошибка? Добавление предположительно недопустимых значений в набор

Прежде всего, я не очень опытный программист. Я использую Delphi 2009 и работаю с наборами, которые мне кажутся очень странными и даже непоследовательными. Наверное, это мог быть я ...
вопрос задан: 30 January 2011 02:27
0
ответов

Delphi Редактор IDE больше не показывает подсказки

Мой Delphi 2009 остановился сегодня, чтобы показывать подсказки в окне редактора. При наведении указателя мыши на какой-либо идентификатор ничего не происходит. Всплывающие подсказки для IDE-кнопок по-прежнему отображаются. Я также не могу ничего щелкнут
вопрос задан: 3 January 2011 10:43
0
ответов

Где я могу определить символы, протестированные с помощью {$ IFDEF}?

Когда я использую директивы Delphi в коде, например: {$ IFDEF something} . . . {$ ENDIF} Где в проекте назначить слово "что-то"? Я пробовал кое-где в опциях проекта, но это не сработало. ...
вопрос задан: 25 December 2010 19:31
0
ответов

Delphi interface inheritance: Why can't I access ancestor interface's members?

Assume you have the following: //Note the original example I posted didn't reproduce the problem so //I created an clean example type IParent = interface(IInterface) ['{85A340FA-D5E5-4F37-...
вопрос задан: 7 December 2010 20:32
0
ответов

Отладка вызовов OutputDebugString в Delphi

У меня в приложении есть несколько «мошеннических» вызовов OutputDebugString, которые выводят букву «T», но я не могу просто найти его. Можно ли каким-то образом установить точку останова на функции OutputDebugString и посмотреть, где она ...
вопрос задан: 23 November 2010 17:18
0
ответов

Использование модуля данных Delphi - одиночное или множественное?

Здравствуйте. Я пишу приложение, есть разные формы и соответствующие им модули данных. Я написал так, что они используют друг друга, упомянув в классах uses (один в реализации и ...
вопрос задан: 23 November 2010 14:47
0
ответов

Как преобразовать интерфейс в объект в Delphi

В delphi 2009 у меня есть ссылка на IInterface, который я хочу преобразовать к базовому TObject. Использование TObject (IInterface) явно не работает в Delphi 2009 (он должен работать в Delphi 2010 ...
вопрос задан: 10 November 2010 15:13
0
ответов

Delphi 2009 ждет обход цепочки, доступный в установках Windows 7?

Согласно «Что нового в Delphi 2009», есть новая функция отладчика, называемая «обход цепочки ожидания». В нем конкретно говорится: " Функция обхода цепочки ожидания была добавлена, чтобы помочь вам решить ...
вопрос задан: 10 November 2010 00:43
0
ответов

Могу ли я определить порядок, в котором были инициализированы мои устройства?

Я ищу ошибку, которая может быть связана с порядком инициализации устройства . Есть ли способ узнать, какой раздел инициализации был выполнен, когда? Мне нужно знать порядок. Это во время отладки, поэтому я ...
вопрос задан: 2 November 2010 09:39
0
ответов

Как уменьшить мерцание PageControl в Delphi?

В Delphi 2009 я обнаружил, что мерцание PageControl, возникающее во время изменения размера формы, можно уменьшить, установив его свойство DoubleBuffered к истине. Однако, если я добавлю элементы управления в ...
вопрос задан: 1 November 2010 08:34
0
ответов

Windows 7 - Отображение сообщения «Доступ запрещен», когда пользователь пытается сохранить файл в защищенной папке, а не в виртуальном хранилище

Мы хотим ограничить сохранение файлов в виртуальном хранилище в Vista / Windows 7, если пользователь пытается сохранить файлы из нашего приложения в защищенную папку, такую ​​как «Program files» - нам нужен «Доступ ...
вопрос задан: 8 September 2010 23:32
0
ответов

Delphi - Заставить пользователя управлять контейнером без наследования от существующего контейнера

Мне нужно сделать элемент управления conainter (который содержит другие элементы управления во время проектирования и выполнения), аналогично TPanel, не наследуя от пользовательской панели или аналогичного элемента управления, как мне сказать своему элем
вопрос задан: 18 August 2010 03:30
0
ответов

Какие проблемы там используют дженерики и анонимные методы в Delphi 2009?

Я хотел бы начать использовать дженерики и анонимный метод, главным образом изучать то, о чем это - все и почему я хотел бы использовать их. Имея Delphi 2009, я часто читал, что дженерики и анонимные методы...
вопрос задан: 6 August 2010 16:15
0
ответов

Как начать создавать доступный для поиска сборщик "мусора" в Delphi (2009-2010)

Я ищу способ управлять всеми бизнес-объектами, которые я создаю в своих приложениях, записанных в Delphi. Как статья о EDN Причала (http://edn.embarcadero.com/article/28217) состояния, существует...
вопрос задан: 26 January 2010 06:27