الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن تحويل رمز الى صورة في الشات

بدأه caesar77 في 20 نوفمبر 2008 · 7 رد · 1,035 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اعمل على برنامج دردشة على الشبكة المحلية :

انا أكتب الرسالة في memo

و أعرض الرسالة بعنصر webbrowser

كيف يتم تحويل الرموز في memo الى صور لكي تظهر في webbrowser

مثل سمايلات الياهو ؟؟

في الياهو عند كتابة :) وضغط ارسال تتحول الى صورة ابتسامة

كيف تتم العملية وشكرا للجميع

تقبلوا تحياتي

#2

الفكرة العامة هي:

1- لكل صورة ضع رمز فريد

2- ارفع الصور بموقع له Bandwidth كبير

3- عند ادراج اي صورة ضع مكانها الرمز الفريد الذي يرسل مع النص

4- عند استقبال النص ابحث عن الرموز الفريدة وعوضها بروابط الصور Search & Replace

وبالتوفيق

d4baa0.gif
#3

السلام عليكــم ورحمـة الله وبركاتــه

أخى الكريم أولاً انت هتعمل دالة تقوم بعمل Replace للكلمات المحجوزة لبرنامجك

مثل :

  1.  
  2. function StripSwears(const sText: String): String;
  3. begin
  4. Result := StringReplace(Result, ': D', '<image src="' + (extractfilepath(application.exename) + 'Smiles2.gif') + '" width="45" height="45">', [rfReplaceAll, rfIgnoreCase]);
  5. end;
  6.  
  7.  

تلاحظ ان الصور محفوظة بفولدر بالبرنامج وليس على الموقع وذلك تفادى فى بطئ التحميل وهذا يفضل .

وعند الأرسال الدالة التى قمت بكتابتها مسبقاً هتقوم بالتحويل .

  1.  
  2. StripSwears(SendME.Text);
  3.  
  4.  
  5.  

بالتوفيق

تم تعديل هذه المشاركة بواسطة Swift في 21 نوفمبر 2008 في 14:36 — السبب: بسيطة

Comming Soon

#4

اخي الكريم محمد عبد العزيز

اخي swift

تحياتي لكم وأشكركم جداً جداً

الله يعطيكم ألف عافية ولا يضيعلكم تعب

#5

السلام عليكم ورحمة الله وبركاته

الاخوة الاعضاء في المرفقات المثال بعد مساعدة الاخوة محمد والاخ swift ولكني ما زلت

اواجه مشكلة عند اضافة محتوى edit2.text و اظهارها في المستعرض

أريدها أن تظهر بسطر واحد

ولكن عند اضافة رمز يظهر في المستعرض كل رمز في سطر

أين الغلط ؟؟

تحياتي لكم

Test.rar

#6

بالتوفيق

الملف بعد التعديل : New_Test.rar

طبعاً السطور كلها جنب بعض علشان تدرج سطر جديد راجع أوامر HTML

  1. <p>Good</p>
  2.  
  3.  

تم تعديل هذه المشاركة بواسطة Swift في 23 نوفمبر 2008 في 23:44

Comming Soon

#7

السلام عليكم ورحمة الله وبركاته

أخي swift

تحياتي لك وألف شكراً

#8

مشكورين . رائع , رائع . شكرا على : Test

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…