Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
4 / 4 / 1
Регистрация: 27.02.2013
Сообщений: 94

Построчное считывание

03.05.2013, 15:52. Показов 2943. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, у меня вопрос по WindowsForms:

Допустим, есть окошко с текстом, как построчно считать весть текст из этого окошка (потом изменить его, этим я сам займусь) и вставить в другое, такое же окошко?

Заранее спасибо.

Добавлено через 10 часов 37 минут
????????

Добавлено через 11 часов 52 минуты
И еще такая проблема есть: "невозможно преобразовать "System::String ^" в "char *""

Подскажите пожалуйста.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.05.2013, 15:52
Ответы с готовыми решениями:

Построчное чтение из файла
Здравствуйте! Нужно считать, к примеру, 5 строку из файла. Также записывать построчно в файл. Помогите пожалуйста)

Построчное чтение из текстового файла
Здравствуйте! Имеется такая вот задача: В теории все понятно - создать массив структур с количеством элементов равным...

Построчное считывание
пытаюсь прочитать файл типа ----test.txt----- /home/roman/s.tests1.ls /home/roman/s.tests2.ls читаю сразу массив строк из...

5
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
03.05.2013, 16:51
Цитата Сообщение от Slava_ Посмотреть сообщение
Допустим, есть окошко с текстом, как построчно считать весть текст из этого окошка
Текст в окошке, - даже более далёкая абстракция от предметной области, чем улыбка чеширского кота. В последнем случае, по крайней мере ясно, что животное семейства кошачьих, мужского пола, как-то связано с графством Чешир и пребывает в хорошем расположении духа. В связи с этим борются два желания:
-заставить Вас признаться о каком элементе управления в "окошке" идёт речь (Label, TextBox, RichTextBox...),
или
-воскликнуть: "-Лучше не признавайтесь!"
Это потому, что лучше бы Вам ознакомиться с пространствами имён и классами .NET
С System::String^ та же история. Посмотрите описание класса System.String, там есть метод преобразования в массив wchar_t.
1
4 / 4 / 1
Регистрация: 27.02.2013
Сообщений: 94
03.05.2013, 17:34  [ТС]
Обычный TextBox

Добавлено через 6 минут
Цитата Сообщение от IGPIGP Посмотреть сообщение
Это потому, что лучше бы Вам ознакомиться с пространствами имён и классами .NET
Посмотрите описание класса System.String, там есть метод преобразования в массив wchar_t.
Спасибо, сейчас займусь этим.
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
03.05.2013, 23:05
Slava, в общем случае можно получив св-во текст текстбокса или ричтекстбокса (String^) получить массив строк приняв символ конца строки как дивайдер. Смотрите методы String. Кроме того в свойствах текстбокса можно установить св-во multiline, тогда в нём можно разместить массив строк. В ричбоксе это не нужно, его сво-во text всегда можно интерпретировать как массив строк. Тогда можно написать:
C++
1
2
3
4
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                 array<String^>^myArrFromRichTb=this->richTextBox1->Lines;//объявляем и инициализируем
                 this->richTextBox1->Text+="\n"+myArrFromRichTb[0];//обращаемся
             }
Если хотите в другом событии такой массив обрабатывать, объявите его как поле формы. Только где-то после всех объявлений, где:
C++
1
2
3
4
array<String^>^myArrFromRichTb;
 "/// <summary>
/// Требуется переменная конструктора.
/// </summary>"
1
4 / 4 / 1
Регистрация: 27.02.2013
Сообщений: 94
04.05.2013, 08:47  [ТС]
Еще вопрос есть: устанавливаю ScrollBar (ForcedBoth) на RichTextBox , а устанавливается только вертикальный.
Мб какую-то опцию пропустил?
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
04.05.2013, 13:22
delete
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.05.2013, 13:22
Помогаю со студенческими работами здесь

построчное считывание
ХЕЛП! while (!feof($file)) { $buffer = fgets ($file, 4096); print $buffer; } fclose ($file); А как сделать...

Построчное считывание из файла
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;malloc.h&gt; typedef struct { double x1; double y1; double x2; ...

Построчное считывание из файла
есть txt файл с тестом, в тесте есть вопросы и ответы! надо чтобы вопросы вместе с ответами циклически считывались в listbox, то есть...

Построчное считывание в файл
Все записывается в одну строку , как сделать так чтобы записывалось в отдельные строки? void enter_new() { cout...

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru