Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Магомед1488
0 / 0 / 1
Регистрация: 14.08.2016
Сообщений: 17
1

Открыть файл своей программой

25.09.2016, 13:20. Просмотров 538. Ответов 3
Метки нет (Все метки)

Здравствуйте! Открываю файл к примеру text.txt с помощью своей программы, но в richtextbox значение файла text не поступает (просто пустой richtextbox), как сделать чтобы при открытии файла моей программой, значение richtextbox было равно text.txt?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2016, 13:20
Ответы с готовыми решениями:

Как открыть файл программой по умолчанию по гиперссылке в DataGridView
Доброго времени суток! Небольшое вступление. Пишу небольшую программу для формирования доументов...

Как ассоциировать расширение со своим приложением и открыть файл своей программой
На последней стадии реализации своей программы задался вопросом. А как сделать так, что бы при...

Открыть файл с помощью своей программы
Допустим есть .mp3 , вот нажал по ней правой кнопкой мыши , открыть с помощью - вот там, как можно...

Как открыть файл лежащий рядом с программой
Пишу на visual studio 2008 c# для смарт устройства на Win CE 6.0 Как открыть файл лежащий рядом с...

Открыть файла внешней программой и геренация кнопок
У меня есть две проблемки. 1. Допустим у меня есть файл RTF.rtf. По умолчанию на ПК он открывается...

3
afront
1161 / 1020 / 758
Регистрация: 29.02.2016
Сообщений: 3,249
25.09.2016, 14:51 2
C#
1
2
3
            StreamReader sr = new StreamReader("input.txt");
            string text = sr.ReadToEnd();
            richTextBox1.Text = text;
1
OwenGlendower
Супер-модератор
Эксперт .NET
10746 / 9175 / 3910
Регистрация: 17.03.2014
Сообщений: 18,354
Записей в блоге: 1
Завершенные тесты: 2
25.09.2016, 15:29 3
Магомед1488, при использовании команды "открыть с помощью" имя файла передается через аргумент функции Main. Его нужно далее передать в форму чтобы она загрузила файл.

Program.cs
C#
1
2
3
4
5
6
7
[STAThread]
static void Main(string[] args)
{
    Application.EnableVisualStyles();
    Application.SetCompatibleTextRenderingDefault(false);
    Application.Run(new Form1(args.Length == 0 ? "" : args[0]));
}
Form1.cs
C#
1
2
3
4
5
6
public Form1(string fileName)
{
    InitializeComponent();
 
    if (fileName.Length > 0) richTextBox1.Text = File.ReadAllText(fileName, Encoding.Default);
}
2
Магомед1488
0 / 0 / 1
Регистрация: 14.08.2016
Сообщений: 17
15.10.2016, 23:21  [ТС] 4
OwenGlendower, большое спасибо!
0
15.10.2016, 23:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.10.2016, 23:21

Как мне програмно открыть различные файлы из своей проги.
Как мне програмно открыть различные файлы из своей проги.

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

открыть файл, читая его, изменяя и сразу же записывать в этот файл?
как открыть файл, читая его, изменяя и сразу же записывать в этот файл? ...


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

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

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