Сейчас обрисую ситуацию ( пол дня сидел выискивал косяк в коде )
в итоге поймал косяк не знаю даже что думать
Итак написал функцию возвращает при удаче одинаковый результат
1
2
3
и
возвращают одинаковые значения .
в функции есть такие стоки
ну в общем ясно переместить файл
ну так вот у меня файл 2 раза записывается вместо одного раза как должно быть ,
если сделать вот так
в остальных случаях 1 раз как положено что за фак :laugh:
какого хрена я пол дня выискивал у себя ошибку но никак не предполагал что запись в консоль может такое творить
P:S поясните плиз это правильная работа функции ? просто не как не предполагал что запись в консоль еще и работу функции может дублировать .
Используйте для AutoIt кода тег [autoit]
madmasles.
в итоге поймал косяк не знаю даже что думать
Итак написал функцию возвращает при удаче одинаковый результат
1
Код:
_My_Func1 ($var)
ConsoleWrite( _My_Func1 ($var) )
2
Код:
$var = _My_Func1 ($var)
ConsoleWrite($var)
3
Код:
ConsoleWrite($var)
Код:
ConsoleWrite( _My_Func1 ($var) )
в функции есть такие стоки
Код:
FileMove ($var , $var)
ну так вот у меня файл 2 раза записывается вместо одного раза как должно быть ,
если сделать вот так
Код:
ConsoleWrite( _My_Func1 ($var) )
какого хрена я пол дня выискивал у себя ошибку но никак не предполагал что запись в консоль может такое творить
P:S поясните плиз это правильная работа функции ? просто не как не предполагал что запись в консоль еще и работу функции может дублировать .
Используйте для AutoIt кода тег [autoit]
madmasles.