Страница: 1 |
Страница: 1 |
Вопрос: Помогите со смайлами !! PLZ
Добавлено: 05.11.05 15:26
Автор вопроса: «UL.eXe» | ICQ: 197.895.916.247
Привет всем, и спасибо за возможную помощь!
Проблема такова, надо в RichTextBox заменять сочетание символов ":)" на картинку смайла!! Никак не допру каким образом это сделать...
Пробовал так:
но, как вы поняли - это полная ерунда.
Помогите пожалуйста :(
Как вставлять картинку в текст...!!
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
gvozd
Разработчик Offline Client
Вопросов: 164
Ответов: 1317
Web-сайт:
Профиль | | #1
Добавлено: 05.11.05 16:00
Через OLE.
Номер ответа: 2
Автор ответа:
«UL.eXe»
ICQ: 197.895.916.247
Вопросов: 72
Ответов: 540
Профиль | | #2
Добавлено: 05.11.05 16:25
спасибо..
а чуточку подробнее, плз..!
Если есть, дай плиз ссылочку на материал!!
Очень прошу!
Номер ответа: 3
Автор ответа:
«UL.eXe»
ICQ: 197.895.916.247
Вопросов: 72
Ответов: 540
Профиль | | #3
Добавлено: 05.11.05 16:53
зы: gvozd, огромное спасибо!
Нашел, разобрался. Спасибо.
Номер ответа: 4
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #4
Добавлено: 05.11.05 17:50
М..да! А Он был прав!
Номер ответа: 5
Автор ответа:
Barsik
Разработчик Offline Client
ICQ: 343368641
Вопросов: 17
Ответов: 686
Web-сайт:
Профиль | | #5
Добавлено: 06.11.05 12:21
да и исх на сайте где-то валяется
Номер ответа: 6
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #6
Добавлено: 07.11.05 10:02
Лучше использовать WebBrowser. RTB жутко криво отображает картинки, да еще и позволяет их редактировать!
Номер ответа: 7
Автор ответа:
«UL.eXe»
ICQ: 197.895.916.247
Вопросов: 72
Ответов: 540
Профиль | | #7
Добавлено: 07.11.05 10:35
Редактировать-то можно...
А вот такой вопрос, можно както из другой формы картинку (Smile.Image) загружать, чтобы из файла не трогать??
Номер ответа: 8
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #8
Добавлено: 07.11.05 12:54
Можно накидать на форму и сделать скрытые, можно кинуть в контрол или ресурсы, можно сохранить в stdPicture или как простую бинарщину. Вариантов много.
Номер ответа: 9
Автор ответа:
«UL.eXe»
ICQ: 197.895.916.247
Вопросов: 72
Ответов: 540
Профиль | | #9
Добавлено: 07.11.05 17:51
2 LOL:
stdPicture - если можно, можешь описать подробнее или ссылочку кинуть?
Номер ответа: 10
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #10
Добавлено: 08.11.05 14:24
В смысле? Объяви переменную как stdPicture и храни в ней картинку. Загрузить её туда можно с диска через LoadPicute, из ресурсов через LoadResPicture, или из другого контейнера.
Номер ответа: 11
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #11
Добавлено: 08.11.05 14:34
Мда, написал... "LoadPicute" )
Ну, смысл, я думаю, понятен.
Вкратце:
1. В Add-Ins Manager ставишь галочку Loader напротив VB Resource Editor
2. Заходишь в этот едитор, добавляешь в него картинки (bmp, ico, cur - что больше нравится. У каждой из них будет идентификатор).
3. В коде пишешь что-то типа
Option Explicit
Dim MyPict As StdPicture
Private Sub Form_Load()
Set MyPict = LoadResPicture(101, 1)
End Sub
4. Компилишь. Картинка будет внутри exe и грузится при запуске.
В данном случае в MyPict будет иконка с идентификатором 101. Далее уже делаешь с ней что тебе надо.