Как запустить dll?

Как запустить dll?

  1. Ivan говорит:

    Любая процедура из состава DLL (Dynamic-link library или Динамической Библиотеки) запускается путем вызова из другой программы.»

    Запуск процедуры из состава dll в вызывающей ее программе может осуществляться ссылкой по адресу процедурыв библиотеке, по номеру процедуры и по символьному имени.

    Напрямую же вызвать определенную процедуру из библиотеки с помошью windows нельзя. Или, возможен вариант с регистрацией процедуры библиотеки как службы. В этом случае процесс вызванной процедуры библиотеки будет называться «Демон» (в терминологии *nix).

    В случае, когда вызывавшая процедуру из библиотеки программа завершила свою работу до завершения работы процедуры, то тогда процесс процедуры библиотеки будет невидим в диспетчере задач. Такие осиротевшие процессы называются процессами — «Зомби» (опять же в терминологии *nix).

    Dynamic-link library»

  2. Ivan говорит:

    Любая процедура из состава DLL (Dynamic-link library или Динамической Библиотеки) запускается путем вызова из другой программы.»

    Запуск процедуры из состава dll в вызывающей ее программе может осуществляться ссылкой по адресу процедурыв библиотеке, по номеру процедуры и по символьному имени.

    Напрямую же вызвать определенную процедуру из библиотеки с помошью windows нельзя. Или, возможен вариант с регистрацией процедуры библиотеки как службы. В этом случае процесс вызванной процедуры библиотеки будет называться «Демон» (в терминологии *nix).

    В случае, когда вызывавшая процедуру из библиотеки программа завершила свою работу до завершения работы процедуры, то тогда процесс процедуры библиотеки будет невидим в диспетчере задач. Такие осиротевшие процессы называются процессами — «Зомби» (опять же в терминологии *nix).

    Dynamic-link library»

Добавить комментарий

Войти с помощью: