Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / WScript.Shell Run / 7 сообщений из 7, страница 1 из 1
15.12.2016, 09:21
    #39367346
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WScript.Shell Run
Есть такой код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
_pfile=TEXTMERGE("<<ALLTRIM(_path_srv_temp)>>s1<<SYS(2015)>>.docx") 
*...
IF !EMPTY(_pfile) AND FILE(_pfile)
	_run='"'+_pfile+'"'
	nw=waiting(370)
	Well=CreateObject("WScript.Shell") 
	Well.RUN(_pfile,1,.T.)	
	release Well					
	nw.release
END



В fox-е этот файл открывается WordPad а в Total-е WinWord.

В чем может быть причина?
...
Рейтинг: 0 / 0
15.12.2016, 09:36
    #39367353
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WScript.Shell Run
Ты уже поднимал похожую тему , из того что там написано ничего не помогает?
...
Рейтинг: 0 / 0
15.12.2016, 10:27
    #39367390
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WScript.Shell Run
Dima T,

Да нет, тут слегка другая тема. На машине установлен Word, WPS, но fox выбирает wordPad? хотя документ к нему никак не привязан. Проблема в том, что нельзя указать программу явно - на других машинах может быть или OpenOffice или WPS или Word. Такая же ситуация с excel.
...
Рейтинг: 0 / 0
15.12.2016, 10:36
    #39367397
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WScript.Shell Run
glamisно fox выбирает wordPad?Фокс тут НИЧЕГО не выбирает. хотя документ к нему никак не привязан. Проблема в том, что нельзя указать программу явно - на других машинах может быть или OpenOffice или WPS или Word. Такая же ситуация с excel.И со всеми другими прогами. И фокс тут совершенно не при делах. А у упомянутого в первом посте тотал командера есть свои настройки.
...
Рейтинг: 0 / 0
15.12.2016, 11:26
    #39367471
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WScript.Shell Run
Sergey Sizov А у упомянутого в первом посте тотал командера есть свои настройки.
А у эксплорера свои? И как-то странно похожи на настройки Total... Они МОГУТ БЫТЬ свои.
...
Рейтинг: 0 / 0
15.12.2016, 14:37
    #39367767
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WScript.Shell Run
У меня ворд запускается.

Замени на ShellExecuteWait()
...
Рейтинг: 0 / 0
15.12.2016, 15:04
    #39367808
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WScript.Shell Run
glamisА у эксплорера свои?
Насколько я понимаю в виндовсе кроме расширения еще есть действие (open, print и т.д.), т.е. для одного и того же расширения для разных действий могут быть назначены разные приложения.

WScript.Shell не дает выбрать действие, скорее всего у тебя на разные действия разные проги повещены. В ShellExecuteWait() действие указывается, попробуй 'open'
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / WScript.Shell Run / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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