Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/57: Рейтинг темы: голосов - 57, средняя оценка - 4.77
1 / 1 / 1
Регистрация: 29.05.2010
Сообщений: 153
1

Команда для открытия файла программой по умолчанию

28.12.2011, 03:41. Показов 11176. Ответов 8
Метки нет (Все метки)

Будьте добры,подскажите комманду позволяющую просто открыть файл при нажатии на кнопку...желательно с небольшим примером для visual studio 2008,спасибо
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2011, 03:41
Ответы с готовыми решениями:

Открыть файл с помощью определённой программы и сделать её программой по умолчанию для открытия этого файла
Как открыть файл с помощью определенной проги и установить её программой по умолчанию для этого...

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

Открытие файла для редактирования программой по умолчанию
Здравствуйте! Помогите с такой проблемкой: Код @ECHO OFF CLS FOR /R C:\ %%f IN (%1.*) DO (%%f...

Как определить какая программа по умолчанию используется для открытия файла
Проблема такого рода делаю файловый менеджер и столкнулся с проблемой что не могу передать...

8
Эксперт .NET
15449 / 11712 / 3076
Регистрация: 17.09.2011
Сообщений: 19,603
28.12.2011, 04:13 2
Цитата Сообщение от Gothic Angelos Посмотреть сообщение
просто открыть файл
Какое действие вы подразумеваете под этой фразой?
Открыть для чтения?
C#
1
var f = System.IO.File.OpenRead(".\\file.txt");
Для записи?
C#
1
var f = System.IO.File.OpenWrite(".\\file.txt");
Запустить с дефолтным приложением?
C#
1
System.Diagnostics.Process.Start(".\\file.txt");
1
1 / 1 / 1
Регистрация: 29.05.2010
Сообщений: 153
28.12.2011, 19:56  [ТС] 3
Вот мне по нажатию кнопки необходимо открыть файл допустим для чтения

C#
1
2
3
4
private void button1_Click_1(object sender, EventArgs e)
        {
            var f = System.IO.File.OpenRead("C:\\11.xlsx");
        }
Либо я не прав,либо файл не открывается...

Для варианта с открытием файла для записи,вообще ошибка доступа,но это видимо особенности висты(

Добавлено через 15 часов 21 минуту
Пробовал и на других системах,данный перечень команд для чтения/записи совершенно не хочет открывать даже обычный текстовый файл...в чём может быть проблема?
1
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
28.12.2011, 23:51 4
что значит
не хочет открывать даже обычный текстовый файл.
В чем это проявляется?Как пытаетесь читать файл?
0
1 / 1 / 1
Регистрация: 29.05.2010
Сообщений: 153
29.12.2011, 00:16  [ТС] 5
Ну вот по нажатию кнопки должен открываться файл, но ничего не происходит при нажатии...если начать активно клацать кнопку то может выскочить ошибка Файл занят другим процессом...может оно открывается, но не показывается
0
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
29.12.2011, 00:19 6
Сформулируйте нормально вопрос!
Вы хотите, чтоб по нажатию кнопки текстовый файл открылся в другой программе(например в блокноте)?
0
1 / 1 / 1
Регистрация: 29.05.2010
Сообщений: 153
29.12.2011, 00:37  [ТС] 7
Да,чтобы я в программе нажал на кнопку и текстовый файл открылся блокнотом,или файл экселя открылся в экселе
0
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
29.12.2011, 00:40 8
Вам уже ответили
Запустить с дефолтным приложением?
C#
1
System.Diagnostics.Process.Start(".\\file.txt");
2
1 / 1 / 1
Регистрация: 29.05.2010
Сообщений: 153
29.12.2011, 01:07  [ТС] 9
Странно,вчера критовало сейчас всё отлично открылось,большое спасибо)

Добавлено через 19 минут
Ещё вопрос,а у этой комманды есть режим только для чтения?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.12.2011, 01:07

Открытие файла программой по умолчанию
Нужно создать програму которая будет открывать такие типы файлов как dox, txt, jpg, pdf....

Открытие файла программой по умолчанию
Идея такая: Есть таблица, при выборе определенной строки и нажатии кнопки "Открыть" открывается...

Открытие файла программой по умолчанию
Подскажите пожалуйста, как в си открыть текстовый файл в отдельном окне?

Открытие файла программой по умолчанию
Все привет) Возможно, тема поднималась уже, но я не смог найти( Такая ситуация - как открыть...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.