Форум: "Основная";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];
ВнизНекоторые замечания к статье Найти похожие ветки
← →
Набережных С. (2002-02-09 13:49) [11]>Sleepyhead ( http://www.excelsior-usa.com/) (09.02.02 12:54)
Если бы Ваша "главная" программа была написана, скажем, на С, смогли бы вы с той же легкостью использовать в ней Дельфевые формы?
Смог бы. Просто ВСЕ взаимодействие с DLL нужно осуществлять через экспортируемые функции - это элементарно. Еще лучше - ActiveX, и это тоже очевидно.
В частности, в Delphi не поддерживается механизм вызова функций с произвольным числом параметров с stdcall-ным соглашением о вызовах
Для этого давно существует нетипизированный указатель и динамический массив, что гораздо надежней и это опять-же очевидно.
не спроста рекомендуют все "заворачивать" в Synchronize метод потока, но, к сожалению, в alien-программе нет возможно использовать дельфевый же класс...)
Во-первых, Synchronize - просто обертка. Существует масса способов синхронизации.
Во-вторых, "все "заворачивать"" не надо. Надо понимать природу вещей и использовать синхронизацию там, где она действительно нужна. Что и показано в примере.
Действительно, продолжать дискуссию бессмысленно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c