Из RTF в Text

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Из RTF в Text

Сообщение DKbelRoma » 11.02.2008 (Пн) 10:32

Вобщем вопрос стоит так...
Мне нужно из RichTextBox-а перевести текст в обычный TextBox без RTF-кода,а после выполнения заданной мною функцией, обратно. Как это можно сделать???

gjghjc
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 659
Зарегистрирован: 13.10.2002 (Вс) 8:28
Откуда: БАЛАКЛАВА!!

Сообщение gjghjc » 11.02.2008 (Пн) 10:52

Код: Выделить всё
Private Sub Command1_Click()
Text1.Text = RichTextBox1.Text
End Sub


Код: Выделить всё
Text1.Multiline = TRUE
Утро добрым не бывает!

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 11.02.2008 (Пн) 11:06

А если у меня RTF редактор и есть возможность выделять курсивом, изменять цвет и т.д. Короче присутствуют RTF коды. А мне нужно из RichTextBox-a текст в котором есть RTF коды преобразовать в обычный текста и поместить его в TextBox, а затем я хотел сделать сортировку текста. Моя проблема в том, что я умею делать сортировку текста в TextBox-e, а в RTB неумею и поэтому фигнёй маюсь. Может кто-то посоветует как сделать сортировку текста в RichTextBox и Шифровку текста тоже... :roll:

gjghjc
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 659
Зарегистрирован: 13.10.2002 (Вс) 8:28
Откуда: БАЛАКЛАВА!!

Сообщение gjghjc » 11.02.2008 (Пн) 12:16

Что есть сортировка текста??
Вариант первый
Вначале "сортировать" текст в TextBox а затем перегонять в Rich.
Вариант второй
Подробней разъяснить что такое сортировка, может и получится сделать ее в Rich.
Утро добрым не бывает!

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 11.02.2008 (Пн) 16:28

Я хотел сделать сортировку текста по строчке и по алфовиту. Например:
Текст до сортировки -
--------------------------
Босс
Арбуз
Груша
Ветка
--------------------------
Текст после сортировки-
--------------------------
Арбуз
Босс
Ветка
Груша
--------------------------
Я нашол пример сортировки в обычном текст боксе, а как такое проделать в РТБ???

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 12.02.2008 (Вт) 14:51

Неужели никто не знает??? м... Странно. Тогда вопрос №2
Как в РТБ использовать алгоритм шифрования, который будет из ASCII кода минусовать цифру 1 и сохранять всё это в РТФ файл. Я знаю как такое проделать в ТекстБоксе, а как в РТБ....незнаю.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 12.02.2008 (Вт) 14:57

DKbelRoma
Точно также.
И это не алгоримт шифрования, а алгоритм занятия дурью.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 12.02.2008 (Вт) 17:55

Хакер почему занятия дурью??? Можешь предложить что то получше? Может я плохо знаю об алгоритмах шифрования? Поясните пожалуйста... :roll:

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 12.02.2008 (Вт) 19:12

Можешь предложить что то получше?

Вот эта фраза меня просто убила.
1) Ты действительно думаешь, что лучше того, что ты придумал, ничего не может быть?
Или 2) ты действительно думаешь, что мы здесь не можем предложить что-то лучше?

Ужос.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 12.02.2008 (Вт) 21:29

Я конечно не сомневаюсь, что вы можите предложить что то получше, но вы не предлагаете. Вот в чём проблема. И помоему мой алгоритм шифрования нормальный, как для новичка...
«Не важно, откуда ты. Важно - где ты.»

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 12.02.2008 (Вт) 23:14

DKbelRoma
Алгоритмов шифрования много. Но с учётом того, какого уровня вопросы ты задаёшь, рассказывать тебе о даже самых простых на данном этапе твоего программистского развития - бесполезно.

Что касается нормальности алгоритма шифрования...
По твоему то, что строчка "ABCD abcd 1234" превратится в "@ABC `abc 0123" может называться шифрованием?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 13.02.2008 (Ср) 1:20

Хакер
Оказалось я не зря в какой-то теме это прикалывал. Типа отнять от кода 1 и перевести обратно... Есть и такие... :lol: :lol: :lol:
DKbelRoma
Параметр Text все что тебе нужно...
#define ROFL 0xDDDD

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 13.02.2008 (Ср) 10:49

Ну вообще я об этом алгоритме прочитал в книге Шаг за Шагом М. Хальверсона и думал, что такой алгоритм нормальный, а оказалось .....
«Не важно, откуда ты. Важно - где ты.»

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 13.02.2008 (Ср) 15:13

DKbelRoma
Почитай хотябы про шифрование Xor-ом...
#define ROFL 0xDDDD

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.02.2008 (Ср) 15:17

DKbelRoma
Нормальный, да, конечно, в рамках демонстрации возможностей Mid$ - безусловно нормальный.

...

Вот скажи, если в какой-нибудь книге, пусть даже очень авторитетного автора, будет написан код:
If Password<>"1234" Then MsgBox "Неверный пароль!"

ты тоже станешь везде использовать 1234 в качестве пароля?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 13.02.2008 (Ср) 21:20

DirectXManiac Хорошо... Я прочитал об этом операторе и мне он понравился. Это как раз то что мне нужно!
Хакер Конечно НЕТ!
«Не важно, откуда ты. Важно - где ты.»

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 13.02.2008 (Ср) 22:10

DKbelRoma
Оператор не спасет от глупостей. Его нужно правильно использовать. Ещё почитай шифрование методом Хоффмана, про сжатие строк почитай. И вообще - читай больше чем задавай вопросы
#define ROFL 0xDDDD

DKbelRoma
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 282
Зарегистрирован: 13.09.2007 (Чт) 23:32
Откуда: Из Кривого Рога

Сообщение DKbelRoma » 14.02.2008 (Чт) 12:14

DirectXManiac понял! Спасибо! :wink:
«Не важно, откуда ты. Важно - где ты.»


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 101

    TopList