View Full Version : شکلک در vb
shayan6728
دوشنبه 29 فروردین 1390, 11:50 صبح
سلام میخواستم بپرسم چطور می تونم از شکلک ها در برنامم استفاده کنم؟
M.T.P
دوشنبه 29 فروردین 1390, 12:24 عصر
سلام ، به چه شکل میخواهید استفاده کنید؟
اگه در برنامه های معمولی روی فرم منظورتونه ، شکلک ها رو دانلود و به آیکن تبدیل و استفاده کنید.
shayan6728
دوشنبه 29 فروردین 1390, 13:56 عصر
من یه برنامه چت نوشتم می خوام بتونم اولا این شکلک ها رو توی کلاینت نشون بدم بعد از انتخاب به سرور بفرستم
shayan6728
دوشنبه 29 فروردین 1390, 14:08 عصر
چی شد چرا کسی کمکم نمی کنه؟
M.T.P
دوشنبه 29 فروردین 1390, 15:08 عصر
شما باید آیکن ها رو در هر دو برنامه یعنی سرور و کلاینت بگذازی بعد با کدی که (بهترین الگوش همین ویرایشگر برنامه نویس هست) پس از دریافت پیام و وجود عبارت موردنظر در رشته دریافتی شکلک موردنظر رو نمایش بده.
بعنوان مثال شکلک ناراحت:
::ANGRY::
_behnam_
دوشنبه 29 فروردین 1390, 16:37 عصر
دوست عزیز برنامه های مثل یاهو و ... از WebBrowser استفاده میکنن
شما باید قسمت دریافت پیام به وب بروزر قرار بدید و یه لیست از شکلکها و واسه هر کدوم مشخص کنی که با چه رشته ای Replace بشه
و هنگامی که پیام اومد رشته ها Rplace بشن
من کلی گفتم
اگه دوست داشتی بگو تا بیشتر توضیح بدم
shayan6728
دوشنبه 29 فروردین 1390, 21:10 عصر
چطوری رشته رو به شکلک replace کنم. من برای ارتباط از winsock استفاده می کنم یعنی علاوه بر این باید از وب بروورز هم استفاده کنم؟
_behnam_
سه شنبه 30 فروردین 1390, 12:13 عصر
وبروزر برای ارتباط نیست بلکه همون کاریو که تکست باکس انجام میده اما پیشرفته تر
به جای اینکه پیام هارو به تکست باکس یا لیست باکس انتقال بدید به وبروزر انتقال بدید و با کدهای اچ تی ام ال شکلکهارو درج کنید
فرض کنید تمام شکلک ها تو مسیر برنامه داخل یه پوشه به نام Smileys هست و نام شکلک خنده Sh1.gif هست
طرف مقابل پی ام میده شما پی ام رو دریافت میکنید>> Salam :D
خوب توی این پیام شکلک هست شما شکلک این پیام رو Replace میکنید
PM = Replace("salam :D",":D","<img src=" & """" & App.Path & "\Smileys\Sh1.gif" & """" & ">")
و پی ام به شکل زیر در میاد
salam <img src="D:\Smileys\Sh1.gif">
و وقتی وارد وبروزر میشه به شکل زیر در میاد
:لبخند:Salam
shayan6728
چهارشنبه 31 فروردین 1390, 00:49 صبح
خیلی خیلی ممنون
:تشویق:
Persian-Team
یک شنبه 16 مرداد 1390, 12:03 عصر
دوست عزیز برنامه های مثل یاهو و ... از WebBrowser استفاده میکنن
دوست عزيز براي استفاده از وب بروزر بايد كدام كامپوننت رو فعال كرد ؟
ممنون
محسن واژدی
یک شنبه 16 مرداد 1390, 12:28 عصر
دوست عزيز براي استفاده از وب بروزر بايد كدام كامپوننت رو فعال كرد ؟
ممنون
از فرم Componnets، کامپوننت "Microsoft Internet Controls" را انتخاب کنید
اگر نبود با کلیک بر روی browse از system32 کتابخانه shdocvw.dll را انتخاب کنید
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.