Маленькая поправка.
1. Еще можно использовать COM. Но в большинстве случаев это излишние сложности.
2. Будет, если правильно указан формат вызова (передачи параметров). Т.е. я могу так задекларировать функцию в dll, что вызвать ее не удастся по причине несоответсвия способа передачи параметров. Если функция задекларирована правильно (для dll - PASCAL в C и stdcall в Delphi), то никаких проблем быть не должно, за исключением каких-нить очень специфичных для конкретного языка типов в параметрах.
|