Win7, 64x, SP1
AutoIt v3.3.8.1
Включаю в скрипт
ну или хотя бы только
В 100% случаев запуска скрипта вылетает ошибка:
Line 8108 (File "<Путь_до_AutoIt3>\WinAPIEx.au3");
Func _WinAPI_DuplicateHandle($hProcess, $hSource, $hTarget, $iAccess = 0, $iOptions = 0, $iInherit = 0)
Error: Duplicate function name.
И под юзером, и под админом. Вот.
Проц AMD, 4х-ядерный; OЗУ 4 Gb.
Да, что характерно: в скрипте даже ни разу не используется эта UDF - ошибка появляется от одного факта #Include. :(
Создал тестовый скрипт из этих 3-х строк (и даже из одной третьей строки
) - всё то же самое "C:\Program Files (x86)\AutoIt3\Include\WinAPIEx.au3 (8108) : ==> Duplicate function name.:
Func _WinAPI_DuplicateHandle($hProcess, $hSource, $hTarget, $iAccess = 0, $iOptions = 2, $fInherit = 0)"
AutoIt v3.3.8.1
Включаю в скрипт
Код:
#include <IE.au3>
#Include <WinAPI.au3>
#Include <WinAPIEx.au3>
ну или хотя бы только
Код:
#Include <WinAPIEx.au3>
В 100% случаев запуска скрипта вылетает ошибка:
Line 8108 (File "<Путь_до_AutoIt3>\WinAPIEx.au3");
Func _WinAPI_DuplicateHandle($hProcess, $hSource, $hTarget, $iAccess = 0, $iOptions = 0, $iInherit = 0)
Error: Duplicate function name.
И под юзером, и под админом. Вот.
Проц AMD, 4х-ядерный; OЗУ 4 Gb.
Да, что характерно: в скрипте даже ни разу не используется эта UDF - ошибка появляется от одного факта #Include. :(
Создал тестовый скрипт из этих 3-х строк (и даже из одной третьей строки
Код:
#Include <WinAPIEx.au3>
Func _WinAPI_DuplicateHandle($hProcess, $hSource, $hTarget, $iAccess = 0, $iOptions = 2, $fInherit = 0)"