Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2010, 16:53   #11
Sensizu
Otsukitakitte
Форумчанин
 
Аватар для Sensizu
 
Регистрация: 01.10.2009
Сообщений: 126
По умолчанию

О! Додумался сам) Очень за себя приятно, но без Вашей помощи ничего и не вышло бы =) большое СПАСИБО!

Использовал InsertBitmapToRE, ну если будет интересно - поделюсь как сделать чтобы заменяло когда смайлов и 2 и 3 и больше =) Таймером всё-таки))
Помог - ставь плюс.
$("question").onAnswer(function() { $(this).getItWright(true); });
Sensizu вне форума Ответить с цитированием
Старый 04.01.2010, 13:33   #12
Sensizu
Otsukitakitte
Форумчанин
 
Аватар для Sensizu
 
Регистрация: 01.10.2009
Сообщений: 126
По умолчанию

! Вот каким чудом сделал:
Цитата:
function TchatForm.Smile(const SmileCode:string; SmileBitmap:HBITMAP):integer;
var findAt,curPos:integer;
begin
findAt:=chat.FindText(SmileCode,0,l ength(chat.text),[]);
if findAt<>-1 then begin
chat.Lines.BeginUpdate;
chat.SelStart:=findAt;
chat.SelLength:=length(SmileCode);
chat.SelText:='';
curPos := findAt;
InsertBitmapToRe(chat.handle,SmileB itmap);
chatform.chat.SelStart:=curPos;
chatform.chat.Lines.EndUpdate;
end;
end;
А потом в таймере по массиву =) Отличненько. На такой же процедуре написал анти-мат и анти-рекламу в чате

До встречи в следующих постах, спасибо!
Помог - ставь плюс.
$("question").onAnswer(function() { $(this).getItWright(true); });
Sensizu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите как это сделать loidxxx Microsoft Office Access 3 19.09.2009 11:00
Как такое сделать (извените. но даже не знаю как это называется) Van'Denis HTML и CSS 3 30.08.2009 10:46
как это сделать? DeDoK Общие вопросы Delphi 2 11.07.2008 04:41
Не знаю как это сделать:) LSDkltn БД в Delphi 2 09.11.2007 13:39