Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 66

Открыть документ doc в MS Word без указания корневого пути в форме

20.01.2019, 15:26. Показов 3793. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Открываю документ следующим образом:

C#
1
using System.Diagnostics;
C#
1
 Process.Start(@"D:\Desktop\Abilympics\Abilympics\documents\\Пояснение к созданию.docx");
Есть вероятность, что путь немного изменится, например будет диск не "D", а "E"...
тогда придется изменять путь, но у меня подобным образом открывается не один файл,а несколько, причем в разных формах.
Возможно ли как то избежать проблемы с путем? Может есть другие способы открытия документа?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.01.2019, 15:26
Ответы с готовыми решениями:

Открыть документ doc в MS Word
Как сделать чтоб при нажатии на кнопку открывался определённый документ Word пример Readme.doc в редакторе MSWord. ?

fso.CreateTextFile без указания пути
подскажите, как можно создать текстовый файл в каталоге, где находится asp-файл, не указывая полный путь? Set ts =...

Запись в файл без указания полного пути
Здравствуйте, такой вопрос. Не совсем понимаю кое-какой вопрос, связанный с файлами. Допустим, мне нужно указать файл, который я хочу...

29
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 66
22.01.2019, 14:44  [ТС]
Студворк — интернет-сервис помощи студентам
Кузнец кода,
1)При загрузке формы, т.е.:
C#
1
2
3
4
5
6
7
public Form1()
        {
            InitializeComponent();
 
            string path = Application.StartupPath + @"\Desktop\Hi.html";//здесь ваш путь к файлу
            webBrowser1.Navigate(path);
        }
или нет?
2)в итоге: "Не удается отобразить эту страницу"
0
 Аватар для Кузнец кода
169 / 188 / 35
Регистрация: 21.01.2018
Сообщений: 230
22.01.2019, 14:46
Вот маленький проект заполнения данных в Sqlite
Вложения
Тип файла: zip Executable.zip (324.4 Кб, 1 просмотров)
0
 Аватар для Кузнец кода
169 / 188 / 35
Регистрация: 21.01.2018
Сообщений: 230
22.01.2019, 14:50
Цитата Сообщение от Just777 Посмотреть сообщение
@"\Desktop\Hi.html";//здесь ваш путь к файлу
Так путь неправильный, он же начинается с диска С:\\Users.... Правой кнопкой мыши на файл кликните далее свойства далее копируйте путь расположения файла. Не забудьте добавить имя файла и расширение.
0
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 66
22.01.2019, 14:55  [ТС]
Кузнец кода, ошибка следующая..
Миниатюры
Открыть документ doc в MS Word без указания корневого пути в форме  
0
 Аватар для Кузнец кода
169 / 188 / 35
Регистрация: 21.01.2018
Сообщений: 230
22.01.2019, 15:13
Давно не пользовался этим компонентом))
C#
1
2
3
4
5
6
String htmlString = String.Emtpy;
using( StreamReader reader = new StreamReader( @"MyHtmlFilePath" ) )//Ваш путь к файлу
{
   htmlString = reader.ReadToEnd(); 
}
webBrowser1.DocumentText = htmlString;
0
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 66
22.01.2019, 15:24  [ТС]
Кузнец кода, для меня он вообще загадка. В сети лишь с реальными ссылками примеры.
и здесь ошибки....
Миниатюры
Открыть документ doc в MS Word без указания корневого пути в форме  
0
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 66
22.01.2019, 15:28  [ТС]
Кузнец кода, исправила, только вот с кодировкой что-то не так...
Миниатюры
Открыть документ doc в MS Word без указания корневого пути в форме  
0
 Аватар для Кузнец кода
169 / 188 / 35
Регистрация: 21.01.2018
Сообщений: 230
22.01.2019, 16:15
Необходимо кодировку прописать
C#
1
2
3
4
5
6
String htmlString = String.Emtpy;
using( StreamReader reader = new StreamReader( @"MyHtmlFilePath", Encoding.GetEncoding("windows-1251") ) )//Ваш путь к файлу
{
   htmlString = reader.ReadToEnd(); 
}
webBrowser1.DocumentText = htmlString;
Должно получиться
1
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 66
26.01.2019, 23:28  [ТС]
Кузнец кода, отлично, работает!
0
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 66
08.05.2019, 17:05  [ТС]
Кузнец кода, а вы не подскажите, как открыть pdf-файл, используя webBrowser?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.05.2019, 17:05

Запуск MapInfo без указания пути в С++ Builder
Здравствуйте! AnsiString ProjectFileDir = ExtractFilePath(Application->ExeName); AnsiString mbx_file = "Import.MBX"; ...

Обращение к файлу без указания полного пути
Народ, у меня такая проблема. Тут не objective-c а просто shell скрипт. Я создал программу, которой для работы требуется еще один файл....

Занесение файлов в ListBox без указания пути к нему
openFileDialog1.Multiselect = true; if ((openFileDialog1.ShowDialog() == DialogResult.OK)) { ...

Как найти имена файлов без указания пути
Привет ! Есть программа, в которой в комбобоксе выбирается расширение файла, например .txt После этого используется folderBrowserDialog -...

Как обратиться к файлу без указания полного пути на mac os
Народ, у меня такая проблема. Тут просто shell скрипт. Я создал программу, которой для работы требуется еще один файл. Создал прогу в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru