Визуальное редактирование HTML

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Визуальное редактирование HTML

Сообщение pitbull » 25.10.2005 (Вт) 17:45

Вопрос такков: Можно ли визуально редактировать HTML (Добавлять ссылки, картинки, текст, и т.д.) не редактируя самого кода.
Т.е. Юзер не должен видеть код HTML. Ну как в Dremweaver или FronPage, в режиме design или html.
Ну только естественно попроще... :) Возможно даже без таблиц...

Так вот, как это сделать? Может есть готовый компоунент?

Заранее благодарен :)

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 25.10.2005 (Вт) 17:59

Конечно можно! Это равносильно Runtime редактору форм, берешь создешь объекты с индексами (допустим 0 - исходный элемент) и при надобности (т.е. при создании объекта юзером) копируешь с них...
Единственное я пока не представляю создание фреймов... хотя их можно реализовать, наверное с помощью каких нибудь PictureBoxов используя как контейнер, можно написать свой контейнер. :wink: :wink: :wink:

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 25.10.2005 (Вт) 19:07

Да фреймы в принцыпе и не нужны. Речь идет о простой штуке. Достаточно ссылок, рисунков, цвета фона (текста) и т.д.

Еще варианты??? :)

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 25.10.2005 (Вт) 19:12

Сложность может возникнуть с текстом, с точнее со всякими обтеканиями и т.п. и т.д., а остальное не так сложно.

Для копирования объектов примерчик такой:

Код: Выделить всё
Private Sub Form_Click()
Load cmd(cmd.Count)
With cmd(cmd.Count - 1)
    .Top = cmd(cmd.Count - 2).Top + 200
    .Left = cmd(cmd.Count - 2).Left + 200
    .Visible = True
End With
End Sub


Cmd следовательно комманд батон

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 25.10.2005 (Вт) 19:38

Да как заниматься копированием объектов я знаю.....
Но я не думаю, что это самый подходящий способ....

Может у кого еще идейки есть? :)

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.10.2005 (Вт) 20:46

- "Адаптирующийся" контрол (может быть изображением, кнопкой, текстовым полем, ссылкой и т.п.);
- Динамическое (в рантайме) создание таких контролов при надобности;
- VBControlExtender для расширенной обработки событий.
Моду создают модоки, а распространяют модозвоны.

CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Сообщение CORBA » 26.10.2005 (Ср) 0:42

pitbull писал(а):Да как заниматься копированием объектов я знаю.....
Но я не думаю, что это самый подходящий способ....

Может у кого еще идейки есть? :)

кидая свой компонент (например ссылку) с тулбара программно генери html код.
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 26.10.2005 (Ср) 7:42

CORBA
Генерить это еще куда не шло, а как потом редактировать..... это же надо находить соответсвующий код...... блин :(
hCORe
VBControlExtender а это что такое???

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 26.10.2005 (Ср) 17:33

Мда... это сложно, но не невозможно! :lol:

По моему мнению хтмл код не надо редактировать, а все время, при рудактировании переписывать.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 26.10.2005 (Ср) 18:42

pitbull:
VBControlExtender позволяет ловить события от любых контролов - достаточно при их создании задать тип объекта: VBControlExtender. И смотреть событие ControlEvent...
Моду создают модоки, а распространяют модозвоны.

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 30.10.2005 (Вс) 19:59

hCORe
Если можно ссылочку, а то искать не охото.... (ллз только не отправляй меня в ФАК :D )
____________________________
Я то думал, что это уже кто-то до меня реализовал :)
ПпридЁтся самому заморачиваться.... :(

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 30.10.2005 (Вс) 20:06

Моду создают модоки, а распространяют модозвоны.


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

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

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

    TopList