
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.10.2004, 10:11
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Вопрос новичка. Как в среде Visual C++ 6.0 открыть документ его стандартным приложением Например по средством OLE Подскажите пожалуйста как это можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 10:41
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Выполнить комманду START. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 10:48
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
А можно немного подробнее? Какой синтаксис команды? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 10:48
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
ShellExecute ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 10:52
|
|||
|---|---|---|---|
|
|||
Как открыть документ стандартным приложением? |
|||
|
#18+
Не слушай его, он тебя плохому научит, будешь потом всю жизнь всё через Start открывать ;)) Есть такая функция: ShellExecute, которая через глагол "Open" как раз открывает файл тем приложением, которе к нему привязано. Если не нравятся шеловские функции, то можно сделать так: в реестре ищется расширение. в CLASSES_ROOT. например .doc у него в default прописано Word.Document.#. в той же ветке находим Word.Document.#. и ветке shell\open ищем переменную command. Вот её вместе с параметрами надо подсунуть в exec (это функция) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 11:59
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
SiebentearbeitShellExecute, которая через глагол "Open" как раз открывает файл тем приложением, которе к нему привязано. Так это и есть START. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:00
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Или 'cmd "start fileName" ' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:08
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Я написала такой текст: #include "stdafx.h" #include "resource.h" void main () { int i; i=int (ShellExecute (NULL,"edit", "Z:\home\Soshkina\include virtual.doc",NULL,NULL,SW_MAXIMIZE)); } при выполнении появляется окошко "press any key to continue" Что это????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:15
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
А если так ?! Код: plaintext 1. ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:26
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
тот же самый результат... :( Может быть я не правильно создала проект? Подскажите пожалуйста, какие должны быть настройки проекта в случае такой задачи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:29
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
При запуске программы самого Ворда не видно, но он висит в процессах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:38
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Мда ужж , не заметил типичную ошибку ;) Код: plaintext 1. ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:40
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
авторShellExecute (NULL,"open", "Z:\home\Soshkina\include virtual.doc",NULL,NULL,SW_NORMAL); Не уверен, но может дело в слэшах? В строковых константах '\' нужно заменять на '\\'. ShellExecute (NULL,"open", "Z:\\home\\Soshkina\\include virtual.doc" ,NULL,NULL,SW_NORMAL); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:41
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Спасибо!!! Дело было именно в слешах :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 12:42
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
2roman10 Да так оно и есть :) ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 13:01
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Сразу за этим следует другой вопрос. Можно ли преобразовать программку такого вида в процедуру с передаваемым параметром (путь к файлу) и зашить процедурку в xp-процедуру в MS SQL Server? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 14:14
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Вот дажи кот есть. HINSTANCE hi = ShellExecute( m_pMainWnd->GetSafeHwnd(), NULL, // default verb is used LPCTSTR(eventLogFileName), NULL, NULL, SW_SHOWDEFAULT ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 14:16
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Eugenia Можно ли преобразовать программку такого вида в процедуру с передаваемым параметром (путь к файлу) и зашить процедурку в xp-процедуру в MS SQL Server? Дык можна, но толька где ана будит аткрываться ты знаишь ? Ивгения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 14:19
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Открываться она будет через ASP При нажатии на ссылку с именем файла вложения, должен открыться файл, котовый лежит на диске сервера... Я думаю что таким образом все должно работать... Или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2004, 10:37
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Ивгенийа, йа тибе аткройу тайну. Он аткроитса на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2004, 10:45
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Т.е. затея с ДЛЛ была изначально не правильной? Может быть тогда подскажете как быть? Надо чтобы на машине клиента открывался на изменение файл с сервера. Средствами АСП я это сделать не смогла... Может быть С++ мне поможет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2004, 10:51
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Скажити глупаму: причём тут АСП? Шару создать на сервере - всё что нужно, чтобы жить дружно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2004, 11:02
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
на АСП написан клиент для базы банных (Документооборот) По независящим от меня причинам диск расшарить нельзя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2004, 11:26
|
|||
|---|---|---|---|
Как открыть документ стандартным приложением? |
|||
|
#18+
Да уж, C++ - такой язык, на котором ФСЕ написать можно. Не то, что ASP. Eugeniaна АСП написан клиент для базы банных (Документооборот) По независящим от меня причинам диск расшарить нельзя Ну а как файл -то на машину клиента попадет, думал(а) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2034276]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 369ms |

| 0 / 0 |
