![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
СМАЙЛЫ [D6, WinXP]
TG © (2005-08-21 01:18:00)Можно ли написать чат с вставкой анимированых смайлов, если можно, то как; если нельзя, то почему?
TG (2005-08-25 03:53:00) [1]А бесплатных компонентов нет?
Eraser (2005-08-22 22:05:00) [2]DrPass © (22.08.05 22:01) [10]
Но для этого сервак нужен!
А если сервак, то тогда уж лучше IRC ставить, да не париться.
DrPass (2005-08-22 22:01:00) [3]
> Eraser © (22.08.05 12:36) [7]
Я не предлагал ему TWebBrowser. Я предлагал обычный Web-чат
Eraser (2005-08-22 22:01:00) [4]Doplhin1 (22.08.05 21:56) [8]
там используется OLE механизм для вставки смайлов (вставь 100 смайлов и размер памяти подскочит до небес)
Где такое услышал? Сам то проверял ? )
Eraser (2005-08-22 22:00:00) [5]Doplhin1 (22.08.05 21:56) [8]
TRichView идеально подходит но платный
О! Именно про него я и говорил в [7].
большиство решений на основе RichEdita - бред потому там используется OLE механизм для вставки смайлов (вставь 100 смайлов и размер памяти подскочит до небес)
САМЫЙ распространённый клиент ICQ использует именно RichEdit.
Doplhin1 (2005-08-22 21:56:00) [6]вообщето только компонент TRichView идеально подходит но платный
TWebBrowser - тормозит :(
большиство решений на основе RichEdita - бред потому там используется OLE механизм для вставки смайлов (вставь 100 смайлов и размер памяти подскочит до небес)
Eraser (2005-08-22 12:36:00) [7]DrPass © (21.08.05 13:29) [4]
Macrodens © (22.08.05 09:27) [6]
Вот тут постоянно пытаются "навешать" новичкам, что для этой задачи "реально подходит компонент TWebBrowser". Знаю всего 1 пример использования этого компонента в чатах!
TG ©
Многие чаты с анимироваными смайликами построены на компоненте, который находится на torry.net. Названия не помню + он платный, но зато действительно мощный. Думаю его там легко найти.
Ещё как вариант - изобретение собственного компонента, во многих чатах с анимацией поступают именно так.
А вообще чатов с анимироваными смайликами сравнительно мало, имеется ввиду конечно не браузер-интернет-чатов!
Macrodens (2005-08-22 09:27:00) [8]А для твоей задачи реально подходит компонент TWebBrowser, только кроме Делфи тебе еще нужно знаять DHTML, а лучше PHP. Но с PHP реализацией нужен ВебСервак, и тогда задача сводится конкретно к Веб Программированию.
Если б дело касалось статических смайлов, то в таком случае вполне бы подощел компонент RichEdit. Там возможно форматирование текста, а основная масса смайликом лежит в стандартных виндовых шрифтах WebDings, WingDings, WingDings 2 и WingDings 3.
В свое время в реализации ЛАН чата я использовал именно их.
SergP (2005-08-21 15:44:00) [9]
> [3] TG © (21.08.05 13:15)
> Я имею ввиду как реализовать анимированные смайлы в моей
> программе.
Ну наверное также как они реализованы в других программах. Т.е. сама картинка не передается, а передается только какой-нить код (набор символов) по которому определяется какой гиф прога должна показать...
DrPass (2005-08-21 13:29:00) [10]Обычно в таких случаях используется броузер, а сам чат реализуется на HTML, смайлы грузятся в виде GIFов. Самому делать отрисовку всего этого слишком долго (если был бы смысл - еще понятно, а изобретать велосипед совсем не к чему), а с твоим-то опытом программирования - вообще нереально
TG (2005-08-21 13:15:00) [11]Я имею ввиду как реализовать анимированные смайлы в моей программе.
RusLAN_ (2005-08-21 11:33:00) [12]Когда я только начинал программировать я тоже задавал знакомому (более опытному)такие вопросы "А можно стелать чтоб было так или так?"
Он всегда отвечал "Можно. Только надо знать как"
panov (2005-08-21 01:46:00) [13]1. Читай правила.
2. Твой вопрос звучит примерно так:
Можно ли написать такую-то программу? Если можно, то как?
Отвечаю: можно. Но твой вопрос к сетям не имеет никакого отношения.
Программу за тебя никто писать не будет.