Собственно, сабж.
В Inno если вызвать функцию из dll, форма будет заморожена, точнее она будет ожидать завершения функции. Мне нужно выполнить другие действия, пока внешняя dll работает.
Все бы ничего, в обычном случае помогает AppProcessMessages в циклах в коде Inno, например, для запуска таймера или кликабельности кнопок с функционалом.
В библиотеке на дельфи тоже можно реализовать аналог Application.ProcessMessages, однако смысла в данном случае нету, поскольку Inno все равно ожидает полной отработки.
Вопрос: можно ли в Inno вызвать функцию в dll в независимом потоке или типа того, чтобы инсталлятор не ждал, пока вызванная функция в dll завершится? То есть Inno чтобы вызывал функцию в dll, и дальше продолжал выполнять свои дальнейшие действия.
В Inno если вызвать функцию из dll, форма будет заморожена, точнее она будет ожидать завершения функции. Мне нужно выполнить другие действия, пока внешняя dll работает.
Все бы ничего, в обычном случае помогает AppProcessMessages в циклах в коде Inno, например, для запуска таймера или кликабельности кнопок с функционалом.
В библиотеке на дельфи тоже можно реализовать аналог Application.ProcessMessages, однако смысла в данном случае нету, поскольку Inno все равно ожидает полной отработки.
Вопрос: можно ли в Inno вызвать функцию в dll в независимом потоке или типа того, чтобы инсталлятор не ждал, пока вызванная функция в dll завершится? То есть Inno чтобы вызывал функцию в dll, и дальше продолжал выполнять свои дальнейшие действия.