نمایش نتایج 1 تا 6 از 6

نام تاپیک: تغییر محتویات clipboard

  1. #1

    تغییر محتویات clipboard

    سلام بچه ها

    راستش گیر کردم, از دست این کدها

    من میتونم کلیپبورد رو خالی کنم یا توش چیزی بنویسم یا اگه حاوی متن بود اون رو انتقال بدم به تکست باکس .تا اینجاش که خیلی استادم

    اما می خوام کدی بنویسم تو تایمر که اگه کلیپبورد حاوی فایل barnamenevis.exe بود از مسیر تمپ فایل دیگه ای رو به همین اسم جایگزین کنم.

    به msdn هم مراجعه کردم در مورد txt بیشتر صحبت شده.میشه راهنمایی کنین.مرسی

    کلافه شدم
    آخرین ویرایش به وسیله vbhamed : دوشنبه 11 خرداد 1394 در 22:45 عصر

  2. #2

    نقل قول: تغییر محتویات clipboard

    سلام
    شما باید از توابع API مربوطه کمک بگیرید
    به رفرنس میکروسافت مراجعه نمایید

    https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

  3. #3

    نقل قول: تغییر محتویات clipboard

    نتونستم کاری از پیش ببرم همشم مثالهای سی پلاس بودن

  4. #4

    نقل قول: تغییر محتویات clipboard

    یعنی تو ایران کسی نتونست این سوال رو جواب بده
    حد اقل کسی میتونه بگه اگه با کلیک راست یه عکس رو کی کنیم چه طوری از کلیپبورد خروجی بگیریم مثلا تو درایو دی سیو کنیم؟نگین با اینا میشه ----> Clipboard.gatdada,vb cfbtmap
    آخرین ویرایش به وسیله vbhamed : چهارشنبه 09 اردیبهشت 1394 در 07:47 صبح

  5. #5
    کاربر دائمی
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    MsgBox barnamenevis.org
    پست
    540

    نقل قول: تغییر محتویات clipboard

    سلام

    نقل قول نوشته شده توسط arash.arya43 مشاهده تاپیک
    من میتونم کلیپبورد رو خالی کنم یا توش چیزی بنویسم یا اگه حاوی متن بود اون رو انتقال بدم به تکست باکس .تا اینجاش که خیلی استادم
    کلیپ بورد قسمت های مختلف داره (هر چند در هر بخش فقط میشه یک آیتم رو نگه داشت)

    بخش عکس، متن، فایل و ... بیشتر اوقات با قسمت vbCFText یا همون متن کار داریم... که شما خودت استادی

    نقل قول نوشته شده توسط arash.arya43 مشاهده تاپیک
    اما می خوام کدی بنویسم تو تایمر که اگه کلیپبورد حاوی فایل barnamenevis.exe بود از مسیر تمپ فایل دیگه ای رو به همین اسم جایگزین کنم.
    ولی همون طور که گفتی بخش عکس vbCFBitmap هم داره که ارتباطی با درخواست شما نداره...
    شما باید قسمت vbCFFiles رو جستجو کنید برای پیدا کردن فایل ها مثلا barnamenevis.exe


    نقل قول نوشته شده توسط arash.arya43 مشاهده تاپیک
    به msdn هم مراجعه کردم در مورد txt بیشتر صحبت شده.میشه راهنمایی کنین.مرسی
    وی بی نمیتونه لیست فایل های ذخیره شده در کلیپ بورد رو بخونه بنابر این مجبوریم از API استفاده کنیم...

    تابع OpenClipboard کلیپ بورد رو باز میکنه و DragQueryFile هم لیست رو میخونه...




    نکته اینکه وقتی فایلی رو توی کلیپ بورد ذخیره میکنید
    فقط آدرسش ذخیره میشه نه کل فایل... بنابراین اگر بخواهید فایل رو تغییر بدید باید آدرسش رو عوض کنید...



    اینجا نمونه خیلی خوبی گذاشته که من هم از اونجا یاد گرفتم...
    http://www.vb-helper.com/howto_get_s...ard_files.html

    در ضمن چون بخش ClipboardSetFiles نیاز به فراخوانی مموری (GlobalAlloc) داره (که نمیدونم چرا؟)
    توصیه میکنم از همون توابعی که گذاشته استفاده کنید...


    شرمنده من دیگه فقط توضیح دادم اگر خواستید بگید تا سورسش رو هم بنویسم...
    اگر سوالی هم داشتید در خدمتیم...

  6. #6

    نقل قول: تغییر محتویات clipboard

    دشمنت شرمنده
    کلی هم مقاله ات خوب بود اما چون من دلسرد گشته و سر به دشت و بیابون گذاشته بودم باید دوباره شروع کنم از نو ببینم چی یادم مونده از کلیپ بورد بعد برم سراغ راهنمایتون .
    بازم تشکر
    آخرین ویرایش به وسیله vbhamed : دوشنبه 11 خرداد 1394 در 22:46 عصر

تاپیک های مشابه

  1. تغییر محتویات یک فیلد دیتاست بعد از پر شدن
    نوشته شده توسط twelve در بخش ASP.NET Web Forms
    پاسخ: 11
    آخرین پست: شنبه 07 اردیبهشت 1387, 01:22 صبح
  2. تغییر محتویات کمبو با رویداد onchange کمبوی مرتبط
    نوشته شده توسط ava_a2005 در بخش Classic ASP
    پاسخ: 1
    آخرین پست: دوشنبه 20 آذر 1385, 15:47 عصر
  3. تغییر محتویات فرم به تناسب مینیمم یا ماکسیمم کردن فرم
    نوشته شده توسط Roza_tsc در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: پنج شنبه 12 خرداد 1384, 11:54 صبح
  4. فراخوانی محتویات clipboard و اختصاص آن به یک PictureBox
    نوشته شده توسط Hamid-Piri در بخش VB.NET
    پاسخ: 1
    آخرین پست: چهارشنبه 26 اسفند 1383, 16:16 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •