Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как подавить появление на экране окошка FoxPro Run Command? / 4 сообщений из 4, страница 1 из 1
06.08.2007, 12:43
    #34707485
Solver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как подавить появление на экране окошка FoxPro Run Command?
При выполнении внешней команды (например, RUN VOL C:), на экране на некоторое время появляется окошко FoxPro Run Command, которое потом исчезает. Для допотопных компьютеров оно висит на экране довольно долго. Как сделать, чтобы оно совсем не появлялось?
...
Рейтинг: 0 / 0
10.08.2007, 14:58
    #34720107
korsak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как подавить появление на экране окошка FoxPro Run Command?
hidcon.exe
...
Рейтинг: 0 / 0
10.08.2007, 15:12
    #34720167
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как подавить появление на экране окошка FoxPro Run Command?
run /n
...
Рейтинг: 0 / 0
10.08.2007, 16:23
    #34720507
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как подавить появление на экране окошка FoxPro Run Command?
Если не надо дожидаться завершения запущенного приложения:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
func Execute
lpara tcFile, tcPath, tcParameters, tnType
DECLARE integer ShellExecuteA in SHELL32.DLL integer hWnd, string lpOperation, string lpFile, string lpParam, string lpDirectory, integer nShowCmd
if vartype(tcParameters)!='C'
	tcParameters=''
endif
if vartype(tcPath)!='C'
	tcPath=sys( 5 )+sys( 2003 )
endif
if vartype(tnType)!='N'
	tnType= 3 
endif
ShellExecuteA( 0 , 'open', tcFile, tcParameters, tcPath, tnType)
ShellExecute() это не совсем запуск приложения, это запуск в зависимости от расширения. Т.е. на Execute('Документ.doc') будет запущен MS Word и открыт в нем Документ.doc

А если надо рулить созданным процессом, то CreateProcess(), им только пользоваться геморойно, я в форуме как-то класс-обертку выкладывал.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как подавить появление на экране окошка FoxPro Run Command? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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