Pus21
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Обычно для строк используются двойные кавычки, но если строка уже содержит двойные кавычки, можно использовать одиночные кавычки и наоборот. | Теперь буду знать наверняка, что это я что-то не так делаю. Очередной раз спасибо. Добавлено: ААА!!! Опять застрял. Нужно: Button1 - открыть директорию и выбрать файл (Setup.exe к примеру) Пишу следующее. local tFiles = Dialog.FileBrowse(true, "Locate File", _DesktopFolder, "All Files (*.*)|*.*|", "", "dat", false, false); if tFiles and tFiles[1] ~= 'CANCEL' then Input.SetText("Input1", tFiles[1]); end Input1 и Input2 - отображение результата Button1 и Button2. Здесь все понятно, вроде-бы. Button2 - путь для дальнейшей установки Setup.exe. Как то так, наверное: local sFiles = Dialog.FolderBrowse("Please select a folder:", "AutoPlay\\Docs"); if sFiles and sFiles[1] ~= 'CANCEL' then Input.SetText("Input2", sFiles[1]); end Button3 - выполняется установка установщика NSIS. result = File.Run(_SourceFolder.."\\Setup.exe", "/S /D=".._SourceFolder.."\\", _SourceFolder.."\\", SW_SHOWNORMAL, true); Но вместо Setup.exe, файл и путь к нему из Button1, а вместо "/S /D=".._SourceFolder.."\\", "/S /D=путь к директории Button2. Вот тут я встрял, HEEELLLP! | Всего записей: 54 | Зарегистр. 24-03-2015 | Отправлено: 11:09 01-06-2015 | Исправлено: Pus21, 13:53 01-06-2015 |
|