Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
1 / 1 / 0
Регистрация: 02.03.2011
Сообщений: 6

html код в текстбоксе

02.03.2011, 14:51. Показов 1694. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Я хочу сделать, чтобы html код генерировался в текстбоксе при нажатии клавиши. Т.е. есть некоторые текстбоксы. Туда вводишь данные (адрес, телефон). Далее нажимаешь кнопочку, и он в заданном html коде выводит тебе в нужных местах введенные данные. Как сделать с стандартным (обычным) текстом я знаю. А вот как это сделать с html? Нужно чтоб html не обрабатывался программой, а его можно было скопировать для своих нужд. Как это сделать? Заранее всем форумчанам спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.03.2011, 14:51
Ответы с готовыми решениями:

Форматирование текста в ТекстБоксе
Как в ТексБоксе форматировать текст как в том же Экселе табами? есть проблема - нужно разбивать текст на столбики, но если делать это...

Определение буквы в текстбоксе.
Дан допустим текст бокс пользователь пишет в нём слово. Как определить первую, последнюю и n-ую букву этого слова????????

Открытие текстового файла в текстбоксе
На серваке лежит текстовый файл доступный через Фтп протокол. Все текст боксы в моей программе имеют определенный цвет фона а ежели я...

7
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
02.03.2011, 18:21
я так понимаю, задача в использовании тегов ?
если да, то подробнее напишите об
Цитата Сообщение от akhalex38 Посмотреть сообщение
Как сделать с стандартным (обычным) текстом я знаю
1
1 / 1 / 0
Регистрация: 02.03.2011
Сообщений: 6
02.03.2011, 19:13  [ТС]
Ну например, у меня имеется:
2 текстбокса:
text1
text2
-В них вводятся данные (телефон и адрес)

Имеется еще один текстбокс:
text3
-D нем генерируется код (общий)
Допустим (кратко для примера), мне нужно вместить в коде
<a href="www.kollegia-autouristov.ru">kollegia-autouristov</a></br>89053333333</br>Ленина 39
Так же, для текста заданы стили, где есть скобки.

Собственно, в указанном коде, вместо "89053333333" и "Ленина" нужно вставить текст, указанный в полях text1 и text2, тка чтобы его можно было, скопировав из поля text3 программы, вставить в страницу.

Код для button'a получится, типа:
text3.text="<a href="www.kollegia-autouristov.ru">kollegia-autouristov</a></br>(text1.text)</br>text2.text"
Но html код сплетается с кодом программы и получается ОШИБКА. как html вставить? Может кто-то даже составит такую программку? Работа на 20 минут максимум...

p.s. Сам html код длинный (слишком), много таблиц там...

Добавлено через 2 минуты
Если кто сможет помочь, киньте под правильным ответом номерочек. Первый правильно ответивший получит на стотовый полтинник
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
02.03.2011, 19:24
Visual Basic
1
2
3
4
Text3.Text = "<a href=" & Chr(34) & _
"www.kollegia-autouristov.ru" & Chr(34) & _
">kollegia-autouristov</a></br>" & _
Text1.Text & "</br>" & Text2.Text
1
1 / 1 / 0
Регистрация: 02.03.2011
Сообщений: 6
03.03.2011, 15:16  [ТС]
Отлично) Спасибо)
Теперь другая проблема, кодировка не пашет) При копировании с visual basica на html редактор вместо русских букв крякозябры(

Посоветовали сделать так:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Private Declare Function MultiByteToWideChar Lib "kernel32" (ByVal CodePage As Long, ByVal dwFlags As Long, ByVal lpMultiByteStr As String, ByVal cchMultiByte As Long, ByVal lpWideCharStr As String, ByVal cchWideChar As Long) As Long 
Private Declare Function WideCharToMultiByte Lib "kernel32" (ByVal CodePage As Long, ByVal dwFlags As Long, ByVal lpWideCharStr As String, ByVal cchWideChar As Long, ByVal lpMultiByteStr As String, ByVal cchMultiByte As Long, ByVal lpDefaultChar As String, ByVal lpUsedDefaultChar As Long) As Long 
Const MB_PRECOMPOSED = &H1 ' use precomposed chars 
Public Function Convert(ByVal strSrc As String, ByVal nFromCP As Long, ByVal nToCP As Long) As String 
'Convert(Text1.Text, 866, 1251) 'dos- >win 
'Convert(Text1.Text, 1251, 866) 'win- >dos 
'Convert(Text1.Text, 28595, 1251) 'iso->win 
'Convert(Text1.Text, 1251, 28595) 'win->iso 
'Convert(Text1.Text, 20866, 1251) 'koi8r->win 
'Convert(Text1.Text, 1251, 20866) 'win->koi8r 
Dim nLen As Long 
Dim strDst As String 
Dim strRet As String 
Dim nRet As Long 
nLen = Len(strSrc) 
strDst = String(nLen * 2, Chr(0)) 
strRet = String(nLen * 2, Chr(0)) 
nRet = MultiByteToWideChar(nFromCP, MB_PRECOMPOSED, strSrc, nLen, strDst, nLen) 
nRet = WideCharToMultiByte(nToCP, 0, strDst, nRet, strRet, nLen * 2, ByVal 0, 0) 
Convert = Left(strRet, nRet) 
End Function
Ошибки на первых же строках... Синтаксические... Сам не нашел... Помогите!
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
03.03.2011, 15:38
да вроде нет ошибок
а какой html редактор ?
и в блокнот как копирует ?
1
1 / 1 / 0
Регистрация: 02.03.2011
Сообщений: 6
03.03.2011, 19:15  [ТС]
Заработало!
Еще один вопрос:
а можно сделать так, чтобы в текстовом поле, после заполнения строки, текст не уходил вглубь за пределы поля, а переносился на другую строку автоматически?

Добавлено через 50 секунд
Цитата Сообщение от gaw Посмотреть сообщение
да вроде нет ошибок
а какой html редактор ?
и в блокнот как копирует ?
Видимо криво скопировал)
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
03.03.2011, 20:12
тест бокс в свойствах мультилине в труе (еще потом можно скрольбар добавить там же в свойствах
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.03.2011, 20:12
Помогаю со студенческими работами здесь

HTML код в RichTextBox
Если можно, то как загрузить HTML код страници в RichTextBox зная её адрес?

Как удалить часть текста в текстбоксе?
Как удалить в textbox не весь текст, например букву (а)… из написанного текста.

Удалить последний пробел в текстбоксе (VB6)
Вот так удаляет все пробелы Text1.Text = Replace(Text1.Text, &quot; &quot;, &quot;&quot;)А мне нужно конечный только удалить например в текстбоксле ...

В указанном текстбоксе разместить поиск по марке телефона
Всем лучшим знатокам Visual Basic доброго времени суток !!! Помогите. Необходимо в указаном текстбоксе разместить поиск по марке...

Вставка символа после определенного слова в текстбоксе
нужно вставить после 6-ого символа в текстбоксе (text1.text) букву 'а', каким способом можно сделать это


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru