Здравствуйте. Пытаюсь сделать запуск ехе файла из под таблицы ListView при выделении строки с
последующей активацией кнопкой "запуск". Пока получилось вот это:
Через буфер не получается, там ещё со считанной строкой различные манипуляции, обрезка строки, замена знаков
и т.д. Но в результате в файлике zapusk.txt лежит одно слово. Допустим одно из -
Прага
Верхний Лиман
Барселона
и есть каталог с запускаемыми ехе файлами, такими как -
Прага.ехе
Верхний Лиман.ехе
Барселона.ехе
И нужно это слово из zapusk.txt как-то вставить в строку запуска
последующей активацией кнопкой "запуск". Пока получилось вот это:
Код:
Case $Button ; кнопка "Запуск"
$scena1 = GUICtrlRead(GUICtrlRead($ListView)) ; читаем выбранную строку из base.txt файл-источник
$hFile = FileOpen(@DesktopDir & '\zapusk.txt', 2) ; Удаляем предидущий документ
FileClose($hFile)
$file = FileOpen(@DesktopDir & "\zapusk.txt", 1) ; Записываем в фаил считанный текст файл-получатель
FileWrite($file, $scena1)
FileClose($file)
Через буфер не получается, там ещё со считанной строкой различные манипуляции, обрезка строки, замена знаков
и т.д. Но в результате в файлике zapusk.txt лежит одно слово. Допустим одно из -
Прага
Верхний Лиман
Барселона
и есть каталог с запускаемыми ехе файлами, такими как -
Прага.ехе
Верхний Лиман.ехе
Барселона.ехе
И нужно это слово из zapusk.txt как-то вставить в строку запуска
Код:
$hFile = FileOpen(@ScriptDir & '\zapusk.txt', 0)
$sLine = FileReadLine($hFile)
RUN(@DesktopDir&"\$sLine.exe") ; - Здесь,понятно, что неправильно, но как будет правильно?