Для чего используются dispinterface объявления?

Я не вижу, что я переключаюсь от MySQL в ближайшее время - таким образом, я предполагаю, что мне не нужны возможности абстракции PDO. Спасибо за те статьи DavidM они помогли мне много.

5
задан Cobus Kruger 6 November 2009 в 13:55
поделиться

2 ответа

TechVanguards.com - это веб-сайт Delphi & COM с действительно хорошим содержанием. В нем есть учебные пособия и несколько сложных примеров.
Вы найдете информацию об интерфейсах disp и примеры того, как с ними работать.

3
ответ дан 14 December 2019 в 08:53
поделиться

Если вы работаете в Windows, я рекомендую использовать глобальный уникальный идентификатор (GUID) в качестве идентификатора версии.

Отметка времени (даже если UTC) может вызвать проблемы, если часы установлены пользователем. Увеличивающееся число (если оно хранится в памяти) может вызвать проблемы при перезапуске серверного приложения или его переполнении (если это всего лишь 16-битное или 32-битное целое число).

Отметка времени (даже если UTC) может вызвать проблемы, если часы установлены пользователем. Увеличивающееся число (если оно хранится в памяти) может вызвать проблемы при перезапуске серверного приложения или его переполнении (если это всего лишь 16-битное или 32-битное целое число).

Отметка времени (даже если UTC) может вызвать проблемы, если часы установлены пользователем. Увеличивающееся число (если оно хранится в памяти) может вызвать проблемы при перезапуске серверного приложения или его переполнении (если это всего лишь 16-битное или 32-битное целое число).

Однако на первый взгляд такая реализация, как Delphis, дает вам все инструменты, необходимые для ее очень простого использования. Однако, если вы хотите разобраться в проблемах, есть несколько очень хороших книг по COM, включая (с точки зрения Delphi) Программирование Delphi Com .

Чтобы действительно упростить и попытаться ответить на ваши вопросы.

  1. ] VB не мог иметь дело с IUnknown из-за ограничений в использовании указателей (или чего-то подобного), поэтому Microsoft добавила диспетчерские или диспетчерские взаимодействия, которые позволили VB взаимодействовать с COM-объектами. Эти диспетчерские интерфейсы затем стали основой объектов Ole Automation (ветвь COM).
  2. Чтобы VB работал с COM
  3. Позвольте Delphi сделать это за вас.
4
ответ дан 14 December 2019 в 08:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: