Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Добовление симвоволв к строке Добавлено: 08.05.08 18:49  

Автор вопроса:  Андрей
Что имеем:

Два Microsoft Rich Textbox Control в первом несколько строк

Нужно
Что бы строки копировались из первого Microsoft Rich Textbox Control во второй и к каждой строке добавлялись определённые символы. Как сделать? Заранее спасибо.

Ответить

  Ответы Всего ответов: 13  

Номер ответа: 1
Автор ответа:
 PeterS



Вопросов: 24
Ответов: 109
 Профиль | | #1 Добавлено: 09.05.08 10:39
Разбиваете содержимое вашего Rich Textbox контрола в массив построчно и в цикле переносите во второй контрол одновременно добавляя нужные символы.

Ответить

Номер ответа: 2
Автор ответа:
 Андрей



Вопросов: 12
Ответов: 18
 Профиль | | #2 Добавлено: 09.05.08 10:56
Можно поподробнее? пример кода, напимер

Ответить

Номер ответа: 3
Автор ответа:
 PeterS



Вопросов: 24
Ответов: 109
 Профиль | | #3 Добавлено: 09.05.08 11:11
Знаете оператор с помощью которого можно строковую переменную разбить в массив?

Ответить

Номер ответа: 4
Автор ответа:
 Андрей



Вопросов: 12
Ответов: 18
 Профиль | | #4 Добавлено: 09.05.08 11:25
Нет, не знаю..

Ответить

Номер ответа: 5
Автор ответа:
 PeterS



Вопросов: 24
Ответов: 109
 Профиль | | #5 Добавлено: 09.05.08 12:02
Очень плохо, как же вы программируете.
Это оператор split, найдите его синтаксис.

Ответить

Номер ответа: 6
Автор ответа:
 Андрей



Вопросов: 12
Ответов: 18
 Профиль | | #6 Добавлено: 09.05.08 12:12
а я начинающий

Ответить

Номер ответа: 7
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #7
Добавлено: 09.05.08 12:35
Ну так и начинайте с книжек и простых примеров...

Ответить

Номер ответа: 8
Автор ответа:
 PeterS



Вопросов: 24
Ответов: 109
 Профиль | | #8 Добавлено: 09.05.08 13:50
Андрей, нашли синтаксис оператора split?

Ответить

Номер ответа: 9
Автор ответа:
 J. Smith



ICQ: ненавижу 

Вопросов: 40
Ответов: 477
 Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой.
 Профиль | | #9
Добавлено: 09.05.08 15:39

Dim LinesArray() As String
Dim OneLine As Variant
Dim tmpNewText As String

LinesArray() = Split(RichTextBox1.Text, vbCrLf)

For Each OneLine In LinesArray
    tmpNewText = tmpNewText & OneLine & твои_символы & vbCrLf
Next

RichTextBox2.Text = tmpNewText

Ответить

Номер ответа: 10
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #10
Добавлено: 10.05.08 00:33
Ага-ага. А если там форматированный текст, то все форматирование таким макаром слетит...

Ответить

Номер ответа: 11
Автор ответа:
 J. Smith



ICQ: ненавижу 

Вопросов: 40
Ответов: 477
 Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой.
 Профиль | | #11
Добавлено: 10.05.08 02:45
Прав конечно, останется голый текст, а я разве писал что это панацея?

Простейший примерчик для ознакомления со сплит.

Кстати Андрей, у Split есть компаньон, Join работает с точностью наоборот.

А чтобы узнать синтаксис команд в VB, зачастую достаточно набрать их и нажать пробел

Ответить

Номер ответа: 12
Автор ответа:
 Андрей



Вопросов: 12
Ответов: 18
 Профиль | | #12 Добавлено: 10.05.08 06:36
Да спасибо, разобрался...

Ответить

Номер ответа: 13
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #13
Добавлено: 10.05.08 10:38
Еще помогает Object Browser, который по F2 вызывается.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам