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

7 ответов

 «TTcpClient (и TTcpServer) - это УЖАСНО написанный компонент. Это была попытка Borland создать кроссплатформенное сокетное решение для среды CLX, но они написали его в наименьшей степени демонического характера, который заканчивался очень малой полезной функциональностью. Настоятельно советуем вам полностью прекратить его использование и либо использовать устаревший компонент VCL TClientSocket, либо перейти на стороннюю библиотеку сокетов, такую ​​как Indy, ICS или Synapse. "

использую голый метал TCP / IP около 18 месяцев, поэтому мне интересно, каково текущее состояние дел. Я ищу как положительные, так и отрицательные стороны, при разработке как серверного, так и клиентского программного обеспечения. Я буду делать ...

4 ответа

http://francois-piette.blogspot.be/2014/02/howto-create-dcr-file-for-your-delphi.html

phi 7 включена программа-редактор изображений, которая может читать и писать.dcr файлы, которые являются просто двоичными файлами ресурсов (.res файлы) с другим расширением, что по соглашению указывает, что файл .dcr содержит скомпилированный ...

5 ответов

Можно использовать оба одновременно, без проблем. Нужно просто знать о проблемах с пересчетом, то есть нельзя освобождать интерфейсный объект.

ужен базовый класс какTInterfacedObject но без подсчета ссылок (так чтоTNonRefCountedInterfacedObject). На самом деле это уже девятый раз, когда мне нужен такой класс, и почему-то я всегда пишу (читай: копирую и вставляю) свой собственный снова ...

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

2 ответа

деструктор удаляет элемент управления из списка компонентов его владельца ...

гда думал, что владелец несет ответственность за уничтожение визуального контроля и что я могу вручную управлять уничтожением, если я прохожуnil как владелец. Рассмотрим следующий пример: TMyForm = class (TForm) private FButton : TButton; end; ...

2 ответа

Это так же, как

я есть Delphi XE. Я пытаюсь установитьRequest.Range изidHttp но я не могу этого сделать. Delphi не позволяет мне делать это ни во время разработки, ни во время выполнения. Например. Я поставил'6000-' во время разработки -> свойство становится ...

3 ответа

В Delphi, почему передача переменной Interface иногда требует, чтобы она была параметром const?

Сначала вопрос: почему удаление констант вUnregisterNode() вызвать сбой, но не вRegisterNode(). Теперь предыстория: я работаю в Delphi XE с интерфейсами, и я столкнулся с артефактом, который дал мне некоторую паузу, и я пришел к выводу, что ...

4 ответа

Что может вызвать утечку из секции?

Это дополнительный вопрос кмой предыдущий вопрос [https://stackoverflow.com/questions/7846115/how-to-trace-handle-leaks] Как предложено вэтот ответ на мой предыдущий ...

0 ответов

Не удается установить элемент управления Topaz SigPlus ActiveX под Delphi XE. Есть сообщения об ошибках

Я устанавливаю элемент управления Topaz SigPlus ActiveX http://www.topazsystems.com/Software/download/sigplusactivex.htm [http://www.topazsystems.com/Software/download/sigplusactivex.htm]под Delphi XE Pro под Windows 7 x64. Этот элемент ...

1 ответ

Как получить ссылку на тип класса по его имени в Delphi XE?

Я на самом деле пытаюсь использовать Rtti для реализации универсального метода вызова. Это должно работать так: Я предоставлю имя класса, имя метода и аргументыinvoker выполнит свою работу, вызвав указанный метод этого классаПоэтому мне нужна ...

2 ответа

Получить / установить дополнительные свойства, используя RTTI

Учитывая следующий фрагмент кода ниже, используяGetPropValue(MyComponent,'MySubComponent.Prop1') вызывает исключение EPropertyError. Как я могу получить или установить значения SubProperties, используя GetPropValue / SetPropValue? Type ...