Что нового

как сразу открыть файл с помощью своей программы?

nikita1996spb

Новичок
Сообщения
19
Репутация
0
Здравствуйте! У меня есть 2 программы на autoit:
1) окно с кнопкой, при нажатии на которую должна открываться вторая программа.
Код:
$p = '"' & @ScriptDir & '\test.exe" "' & '"' & @ScriptDir & '\d.txt"'
Run($p)

2) программа test.exe(скомпилированный autoit скрипт) должна открывать файл "d.txt" или другой, если он указан при запуске, либо открывать FileOpenDialog("",@scriptdir, "Text (*.txt)")
Код:
$f = FileOpenDialog("",@scriptdir, "Text (*.txt)")
$s = FileRead($f)
MsgBox(0,"",$s)

Но при запуске программа параметр не читает и просто появляется диалог открытия. Как передать/считать этот параметр(путь файла)? Заранее спасибо!
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
http://autoit-script.ru/autoit3_docs/intro/running.htm#CommandLine
 
Верх