سلام
چطور می تونم یک عکس متحرک مثل gif رو توی کنترل textbox بزارم ؟
سلام
چطور می تونم یک عکس متحرک مثل gif رو توی کنترل textbox بزارم ؟
كنار تكست باكس ميتوني بذاري اما توش...
یعنی تا حالا کسی نخواسته توی Textbox عکس متحرک بزاره یا حوصلشون نمیشه جواب منو بدن
بازم دمتون گرم.
چرا حتما می خاین که تو text box باشه ؟
بیشتر توضیح بده شاید راه بهتری باشه...
من هم لازم دارم به دليل ذير:
http://barnamenevis.org/forum/showthread.php?t=219930
ببنيد من مي خوام يه برنامه چت بنويسم كه بتونم شكلك هاي متحرك رو كاربران براي هم ارسال كنند خب اونا توي تكست باكس با هم چت مي كنند ديگه
حتما برنامه هاي چت مثل msn رو ديديد اونا يه همچين قابليت هايي دارند درسته نميشه مقايسه كرد اما عكس gif كه ميشه توي textbox گذاشت.
مثل اين
آخرین ویرایش به وسیله Cybersilent : چهارشنبه 22 اردیبهشت 1389 در 09:12 صبح
حالا خيلي لازم نيست حتما كنترل textbox باشه ها هر كنترلي كه بشه توش متن نوشت و عكس متحرك هم بزاري كارم رو راه مي اندازه توي سايت ها هم گشتم اما چشز بدرد بخوري نديدم
من یک کنترل قبلا برای چت ساختم
اگه میخوایین بگین بزارم
ریچ تکست باکس که توی خود کنترل های عمومی هست و نیازی به سرچ نداره
همون رو به فرم اضافه کنید
منتها کاری که یاهو برای درج تصاویر توش می کنه اینه که محتوی کلیپ بورد رو موقت تو یک متغیر ذخیره کرده و بعد، این عکس متحرک رو تو کلیپ بورد گذاشته و توی این کنترل RichText پیست می کنه بعد اون محتوی قبلی رو به کلیپ بورد بر می گردونه (نسبت به این تیکه اخیر مطمئن نیستم )
خلاصه راه حلش اینه که از Rich Text Box خود دات نت استفاده کنی و تصویر مورد نظر رو تو حافظه کپی کرده و بعد تو ریچ تکست پیست کنی
به همین سادگی
این هم نمونه اش
Dim tmp As Object = Clipboard.GetDataObject
Clipboard.SetImage(Me.BackgroundImage)
RTB.Paste()
Clipboard.SetDataObject(tmp)
سلام ميشه براي هر كدام از كاربرهاي جديد يك پنل الگو تعريف كرد كه توي اون هم تكست باكس باشه هم ليبل هايي با فونتها و رنگهاي متفاوت هم عكسهاي كوچك و ... فقط در اضافه شدن پيغام جديد متغيرهاي اونو مقدار دهي كني