HTML редактор. Правильное написание HTML кодов

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
aBRUPT
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 22.06.2007 (Пт) 9:24
Откуда: Норильск

HTML редактор. Правильное написание HTML кодов

Сообщение aBRUPT » 29.06.2007 (Пт) 11:27

Проблема в следующем:
Есть HTML редактор, при нажатии, например, кнопки B происходит следующее:
было ТЕКСТ, становится <b></b>
Хочу чтобы происходило вот так:
было ТЕКСТ, становится <b>ТЕКСТ</b>

Не получается. Как сделать, прошу помочь :?:

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 29.06.2007 (Пт) 13:08

Код: Выделить всё
s = "<b>" & s & "</b>"

:?:
Лучший способ понять что-то самому — объяснить это другому.

aBRUPT
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 22.06.2007 (Пт) 9:24
Откуда: Норильск

Сообщение aBRUPT » 29.06.2007 (Пт) 21:32

не получается, по F8 получается, что s в таком случае пустая... Какого типа должна быть переменная? У меня String...

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 29.06.2007 (Пт) 21:48

String. Что значит пустая? Ты ей присвоил нужное значение? Что значит в твоём случае 'html-редактор'?
Покажи весь кусок кода, который не работает как надо?
Salus populi suprema lex

aBRUPT
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 22.06.2007 (Пт) 9:24
Откуда: Норильск

Сообщение aBRUPT » 01.07.2007 (Вс) 16:46

HTML редактор у меня наподобие простенький, типа блокнота с кнопочками для удобства. Насчет кода я нашел ошибку, я лишний раз почистил переменную. Это было для другой кнопочки предназначено :)

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 07.07.2007 (Сб) 14:12

Вообще если весь текст пишется в Text1
то,
если ты работаешь со всем текстом страницы, что бессмысленно -
Код: Выделить всё
Text1.Text = "<b>" + Text1.text + "</b>"

(& - лучше использовать если у тебя Variant между тэгами? а у тебя там String)

наиболее оптимальным будет если ты выделишь нужный фрагмент текста и нажмешь кнопку "B"
Код: Выделить всё
Text1.SelText = "<b>" + Text1.SelText + "</b>"

это будет оптимальнее, и работать будет как здесь на сайте.

С Уважением,
Сергей
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)


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

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

Сейчас этот форум просматривают: Google-бот и гости: 87

    TopList