powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как запустить какое-либо приложение, например, WINWORD.exe?
14 сообщений из 14, страница 1 из 1
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188144
Гостья
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допустим у нас есть страница аa.aspx. А на странице кнопка. Какой объект надо создавать, чтобы запустить, например winword.exe, на клиенте? Смотрела на System.Diagnostic.Process. Но это уже процессы. А приложения как запускать?
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188176
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты думаешь тебе можно будет на клиенте запускать приложения!

По мне так, максимум ты сможешь отдать документ, а клиент сам решит какое приложение должно его обрабатывать, Word или WordPar или NotePad...
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188187
Гостья
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я, кстати, беру такой примерчик из мсдн
Код: plaintext
1.
2.
3.
Process myProcess = new Process();
myProcess.StartInfo.FileName =  "Notepad" ;
myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
myProcess.Start();


И о чем это говорит? Вроде нотепад должен открыться - не открывается. В списке процессов этот процесс есть, и процедура MyProcess.Start возвратила true. А визуально не видно. Как это может быть?
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188191
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идее .NET должен предоставить обёртку для для СОМ объекта. Поэтому попробуй создать оле объект .NET предоставит обертку для сомместимости. В него открывай ворд. По идее так его даже можно открыть на веб-странице.
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188212
Гостья
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если была бы возможность открывать ворд документ прямо в вебе, я его в веб и впихнула бы. А боссу надо, чтоб не только смотреть, но и править этот документ со всеми фичами доступными в самом приложении WinWord.
Вот такая вот незадачка. :(
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188231
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну яж это и подразумевал. В оле объекте его можно править и сохранять и усё насвете с кнопарями самого ворда. - это же получается внедренный объект.
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188249
Гостья
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не подскажете, плиз, Sirios, ссылку в мсдн о том, как создавать этот оле объект?
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188260
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы в .NET пишете или в простом ASP? Это принципиально важно!
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188272
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, кстати есть вариант просто запустить ворд с этим документом по нажатии кнопаря.
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188289
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покопай код:

на вб:

Friend WithEvents ThisDocument As Word.Document
Friend WithEvents ThisApplication As Word.Application

Dim appWord As Word.Application = New Word.Application
word.visible = true
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188363
Гостья
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так теперь уже выскакивает окошко с просьбой ввести имя юзера, пароль и домен. Я так поняла, что это asp.net пытается от своего имени создать Word.Application.
Если нажать кнопку Cancel, то в ответ выводится "отказано в доступе" и далее идут перечни действий как разрешить доступ к ресурсу для юзера (mashinename)\ASPNET.
вот такие пироги.
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188372
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нажать кнопку Cancel
А если все ж ввести необходимые параметры?!
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188378
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под какой офис пишешь?
Если под 2002, поставь приблуду: Primary Interop Assemblies
и пробуй через неё.
...
Рейтинг: 0 / 0
Как запустить какое-либо приложение, например, WINWORD.exe?
    #32188389
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже такая же ситуация возникала у jass, и вроде как он ее решил. Спроси его (лучше по мылу).
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как запустить какое-либо приложение, например, WINWORD.exe?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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