Страница 1 из 1

Работа со строками

Добавлено: 05 июн 2007, 22:54
Fil
Привет!

В EditBox программным путем попадает, например, 3 строки:
Аааааа ааааа ааааа.
Ббббббббббб бббббббб бббб бббббб.
Вв вввввв вввввввв …

Сразу под третьей строкой (в этом же EditBox’e) я ввожу то, что необходимо. Нужно, чтобы в какую-то переменную попало только то, что я ввел. И не попали вышеуказанные 3 строки.

Работаю в Visual C++ 6.0.
Если это не очень сложно, сбросьте исходничек.

С уважением, Fil!

Re: Работа со строками

Добавлено: 05 июн 2007, 23:23
Romeo
Ищещь в строке второй \n, а после него всю строку до конца считаешь тем, что ты ввёл.

Re: Работа со строками

Добавлено: 05 июн 2007, 23:37
WinMain
почему нельзя в EDITBOX вводить только то, что сам вводишь, а всё остальное отображать как STATIC или ещё как-нибудь?

Re: Работа со строками

Добавлено: 06 июн 2007, 19:33
Fil
Спасибо, что откликнулись!

Дело в том, что я не один пишу эту программу и мой голос далеко не первый. это мой "кусок" программы. было принято решение писать программу именно так ... без использования Static или ещё чего-нибудь.

Re: Работа со строками

Добавлено: 07 июн 2007, 10:06
WinMain
вообще правильно было бы текстовую строку разделить на подстроки, а каждую подстроку в отдельности добавлять в динамический массив строк. тогда любую подстроку из массива можно будет брать по индексу. кстати, нечто подобное уже было на этом форуме, я даже программный код приводил как раз по этой теме. правда, это очень давно было, так что эта тема сейчас где-то в архивах форума находится.