Fa کار کردن با کلیببورد در ام ام بی - فوری

mahdi5789

Member
سلام
یه سوال فوری داشتم کارم گیره
میخواستم ببینم چه طور میشه یک قسمت از یک فایل html یا text را در پروژه انتخاب کرد و با یک دکمه به کلیببورد منتقل کرد و در یمک text خالی با زدن یک دکمه دیگر آن متن را فراخوانی کرد.
در واقع با فرمان Clipboard("","") بلد نیستم کار کنم
اگر کسی میتونه منتظر کمکش میمونم :-?
خداحافظ
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
برای ارسال محتویات متغیر $Var حافظه ی Clipboard
کد:
Var$ = [color=#800000]'My Data'[/color] 
[color=#000090][b]Clipboard[/b][/color]("SEND","Var$")

گرفتن محتویات ClipBoard و ذخیره کردن آن در متغیر $Data :
کد:
[color=#000090][b]Clipboard[/b][/color]("GET","Data$") 
[color=#000090][b]Message[/b][/color]("Clipboard Data:","Data$")


ضمن اینکه شما نمیتونید با دستورات خود MMB متن هایلایت شده در HTML رو به حافظه منتقل کنید (لازمه ی این ارسال دستور کپی یا مثلاً Ctrl+C هست ه MMB خودش نمیتونه، من قبلاً با استفاده از AutoIt اینکار رو انجام دادم)
 

mahdi5789

Member
سلام
دستتون درد نکند اما درمورد my data و بقيه متغير هاي مورد استفاده در کد ها توضيح دهيد
اگر ممکن يود با يک نمونه:rose:
ياعلي
 

mohamadarab

Active Member
سلام...
دوست عزیز my data محتوای داخل متغییر var$ هستش،یعنی متنی که قرار هست ارسال بشه...
و حالا محتویات کلیبورد که همون my data هستش ،درون متغییر data$ ذخیره میشه و نمایش داده میشه...
...
موفق باشی:rose:
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
کلاً برای ارسال مقدار به کلیپ بورد از پارامتر send و برای دریافت از پارامتر get استفاده میشه.
پارامتر دوم ه به اسکریپت معرفی میشه هم نام متغیر هست، که درحالت اول مقدار اون متغیر به کلیپ بورد ارسال میشه و در حالت دوم، اطلاعات موجود در کلیپ بورد در اون متغیر ذخیره میشه.

نیازی به مثال نیست، خودتون یکبار هم که تست کنید متوجه کاربردش خواهید شد.
 

جدیدترین ارسال ها

بالا