Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> richtextbox 
V
    Опции темы
Legolas
Дата 3.4.2007, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 229
Регистрация: 14.2.2007

Репутация: нет
Всего: 5



У меня вопрос: как загрузить два разных текстовых файла в один RichTextBox? ТО есть, слить их в один и отобразить в RichTextBox.
PM MAIL   Вверх
AlexJohnson
Дата 3.4.2007, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 2.4.2007

Репутация: нет
Всего: нет



Legolas попробуй так:

Код

public void Chtenie(string path)
{
FileStream fs=new FileStream(path,FileMode.Open,FileAccess.Read);            
StreamReader sr=new StreamReader(cryptos,Encoding.Default);
while((line=sr.ReadLine())!=null)
    {
        rtb.text+=line;
    }
}


затем в любом месте проги вставляешь процедуру с параметром:
Код

this.Chtenie(@"c:\1file.fil");
this.Chtenie(@"c:\2file.fil");




Вроде так, если нет, то поправьте меня и сильно не пинайте, плиз....
PM MAIL   Вверх
Legolas
Дата 3.4.2007, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 229
Регистрация: 14.2.2007

Репутация: нет
Всего: 5



что-то не пашет... 

Я делаю Windows forms, у меня три RichTextBox'а: в первый и второй вводится текст, затем при нажатии кнопки сохраняется в два разных доковских файла, а теперь мне нужно с помощью кнопки загрузить эти два файла в третий RichTextBox.
PM MAIL   Вверх
Linus
Дата 5.4.2007, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 13.8.2006
Где: Украина

Репутация: 3
Всего: 4



Цитата

что-то не пашет... 

Всё там пашет, если всё-таки трошки додумать  smile 
Примерно так:

Код

public void Chtenie(string path)
{
    FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read);
    StreamReader sr = new StreamReader(fs, Encoding.ASCII);
    string line;
    while ((line = sr.ReadLine()) != null)
    {
        richTextBox3.Text += (line + "\r\n");
    }
}

Код

this.Chtenie(@"1.rtf");
this.Chtenie(@"2.rtf");


Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  WindowsApplication10.zip 33,83 Kb
PM MAIL ICQ   Вверх
AlexJohnson
Дата 8.4.2007, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 2.4.2007

Репутация: нет
Всего: нет



Legolas,  все работает, что то ты "лолишь"!
PM MAIL   Вверх
Legolas
Дата 18.4.2007, 20:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 229
Регистрация: 14.2.2007

Репутация: нет
Всего: 5



To AlexJohnson
Нашел у себя ошибку, спасибо.
PM MAIL   Вверх
Stan_drive
Дата 2.5.2007, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 21.4.2007

Репутация: нет
Всего: нет



Может немного не по теме, но какой ASCII код для Enter'a?
Пригодится для вывода двумерного массива в виде матрицы.
PM MAIL   Вверх
archeg
Дата 3.5.2007, 01:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

Репутация: 9
Всего: 27



Цитата(Stan_drive @ 2.5.2007,  17:13)
Может немного не по теме, но какой ASCII код для Enter'a?
Пригодится для вывода двумерного массива в виде матрицы.

13 - \r (Return)
10 - \n (New line)

Это сообщение отредактировал(а) archeg - 3.5.2007, 01:41


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0600 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.