Добрый вечер! Решение конечно дурацкое, но... чтобы не перекомпилировать самому ( а теща и компилировать не умеет), решил сделать так - основной файл будет выполнять команды с обычного текстового, который имеет структуру ini файла и считывается нужными секциями в двумерный массив, откуда выполняется
Например так
Все бы вроде ничего, кроме двух аспектов.
1. Поначалу я долго мирился с тем, что команды надо помещать только в одну строку (может кто натолкнет на другой способ)
2. И с чем мирится нельзя - почему такая строка работает
а вот такая нет
Хотя если писать ее в скрипте в таком же виде, то она тоже исправно работает. Это как, типа условия не отработают, даже если писать в одну строку?
Например так
Код:
Func _execute_section($sOperName)
$exec = IniReadSection($ComFile,$sOperName)
For $i = 1 To $exec[0][0]
Execute($exec[$i][1])
Next
EndFunc
Все бы вроде ничего, кроме двух аспектов.
1. Поначалу я долго мирился с тем, что команды надо помещать только в одну строку (может кто натолкнет на другой способ)
2. И с чем мирится нельзя - почему такая строка работает
Код:
1=DirCreate ("D:\Documents")
а вот такая нет
Код:
2=If Not FileExists("D:\Downloads\") Then DirCreate ("D:\Downloads")
Хотя если писать ее в скрипте в таком же виде, то она тоже исправно работает. Это как, типа условия не отработают, даже если писать в одну строку?