Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / EXE-файл / 12 сообщений из 12, страница 1 из 1
15.06.2007, 19:34
    #34598972
Arsgun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
Как из FoxPro запустить екзешный файл?
Заранее спасибо!!
...
Рейтинг: 0 / 0
16.06.2007, 11:21
    #34599348
i__one
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
самый простой способ это команда RUN (смотри хелп.) . Но мне болше нравиться вариант через Sell:
Код: plaintext
1.
 oWshShell = CreateObject("WScript.Shell")
 oWshShell.Run('restoreDB.exe ',,.T.)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
05.08.2009, 07:45
    #36126721
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
При запуске команды WScript.Shell, он ожидает выполнение предыдущей команды заданный этим же способом ?
...
Рейтинг: 0 / 0
05.08.2009, 17:25
    #36128445
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
ArsgunКак из FoxPro запустить екзешный файл?
Заранее спасибо!!

Не до конца понятно, что значит "из FoxPro". Можно, конечно, догадываться, но было-бы проще, если бы вы дословно сказали самолично. Если речь о вызове (какого-то) EXE изнутри вашего приложения, то есть много вариантов, и один из них вам предложили (скриптом). А кроме того (на выбор) -
- команда RUN (милости просим в хелп),
- функция WinAPI ShellExecute() (милости просим в хелп, но только уже не в фоксовый, а ОС),
- функция WinAPI CreateProcess() (милости просим в хелп, но только уже не в фоксовый, а ОС),
- а так-же различный внешние бат-файлы...

Да много еще чего.
...
Рейтинг: 0 / 0
06.08.2009, 06:28
    #36128997
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
У меня VFP7, встроенном хелпе не нашел про WScript.Shell.
И когда я использовал, он не ожидал выполнение предыдущего.
Выполняю внешние программы/команды.
Т.е. у меня первым выполняеться распаковка архива с помощью java.exe.
А вторым должно идти переименование распакованного файла.
Второе пункт написал что не найден файл.
...
Рейтинг: 0 / 0
06.08.2009, 08:55
    #36129071
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
WScript-это не FoxPro, это часть ОС Windows.
...
Рейтинг: 0 / 0
06.08.2009, 09:03
    #36129081
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
Есть опыт по его использованию.
Если в кодах программы последовательно вызывать, он не будет также последовательно выполнять ?
...
Рейтинг: 0 / 0
06.08.2009, 09:19
    #36129101
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
Лично я пользуюсь объектом Visual Basic Scripting Edition. FileSystem Object. Была отличная статья на сайте у Юры Шутенко по его использованию. К сожалению, сайт мертв. Конспект прилагаю.
...
Рейтинг: 0 / 0
06.08.2009, 09:44
    #36129138
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
Не хватает первого файла кажется:
vbs_fso_01_ru.htm
...
Рейтинг: 0 / 0
06.08.2009, 10:16
    #36129205
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
Лови.
...
Рейтинг: 0 / 0
06.08.2009, 10:39
    #36129278
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
Не как он запускает внежнее приложение, собственно EXE файл ?
...
Рейтинг: 0 / 0
06.08.2009, 11:06
    #36129358
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXE-файл
FSO используется для манипулирования файлами (удаление, переименование, проверка существования etc.)
Для собственно запуска файла механизм уже предложен в этом топике ShellExecute или WScript

Код: plaintext
1.
2.
3.
4.
loWshShell = CREATEOBJECT("WScript.Shell")
lcCommand = "rar a Отчеты\"+substr(dtoc(date(), 1 ), 3 , 6 )+substr(time(), 1 , 2 )+".rar Отчеты\*.dbf"
loWshShell.RUN(lcCommand,  0 , .T.)
Release loWshShell
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / EXE-файл / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]