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

نام تاپیک: چطور میشه تصویر مخفی رو در بخشی از تصویر قابل رؤیت کپی کرد؟

  1. #1
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    963

    چطور میشه تصویر مخفی رو در بخشی از تصویر قابل رؤیت کپی کرد؟

    با سلام و خدا قوت خدمت دوستان گرامی
    من برای قرار دادن علامت تیک کنار یه لیست رنگی که خودم طراحی کردم و یک PictureBox هستش نیاز دارم
    تصویر او تیک (علامت صحت) رو که با فلش طراحی کردم در بخش سمت راست لیست با برقرار بودن شرطی کپی کنم.
    برای این کار نباید دو تصویر صحیح و غلط که مبدأ کپی هستند توی پنجره دیده بشن و تنها باید داخل لیست
    اگه نیاز بود باشند.
    من از BitBlt استفاده کردم ولی این تابع تنها در صورتیکه Visible تصویر مبدأ True باشه میتونه تصویرش رو کپی کنه.با StretchBlt هم همین مشکل رو داشتم.
    آیا راهی به نظر کسی میرسه که منو راهنمایی کنه؟

  2. #2

    نقل قول: چطور میشه تصویر مخفی رو در بخشی از تصویر قابل رؤیت کپی کرد؟

    سلام علیکم
    خب تصاویر را در خارج از فرم قرار بدین یعنی هم visible=true باشد و هم جهت جلوگیری از دیده شدن خارج از فرم باشد، البته این پیشنهاد رو هنوز با BitBltتست نکرده ام اما بنظر می آید که مشکلی ایجاد نشود

    موفق باشید
    .: مداحی دلنشین شهیدی که در زادروز ولادتش پرکشید [ تصاویر... ]
    .: مداحی دلنشین شهید غلامعلی رجبی [ تصاویر... ]

    .: لطفا سوالاتی که قابل طرح در انجمن هستند را در خصوصی ارسال نفرمائید.

  3. #3
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    963

    نقل قول: چطور میشه تصویر مخفی رو در بخشی از تصویر قابل رؤیت کپی کرد؟

    با سلام و درود
    آقا من قبلا امتحان کردم چیزی کپی نمی کنه.
    من خودم یه راه دیگه دارم که تصویر روی فرم و مرئی باشه اما فکر کنم موجب پرش تصویر بشه!
    خیلی پیش تو دلفی می خواستم تصویر TRichEdit رو کپی کنم به نظرم همین مشکل رو داشتم.
    تو تاپیکی که ایجاد کردم جواب نگرفتم اما بعدها تو یه قسمت دیگه (فکر کنم نمونه کدهای آموزشی بود) جواب اومده بود.
    اگه میشد توی VB هم این کار رو کرد خوب بود.ولی خودمونیم VB ظاهرا خیلی با Handle مشکل داره.(مثلا قلم دستگیره نداره)

  4. #4

    نقل قول: چطور میشه تصویر مخفی رو در بخشی از تصویر قابل رؤیت کپی کرد؟

    یک سورس ضمیمه کرده ام که البته چون از یک روش غیراستاندارد استفاده میکنه برایش یک روال گذاشتم تا از تکرار این روش جلوگیری بشه یعنی سریعا" picturebox هدف را ظاهر و BitBlt تصویر خود را از آن گرفته سپس مجددا" سریعا" مخفی میشود و چون تقریبا" تصویر دیده نمیشه شاید بکارتان بیاید
    البته مجددا" عرض میکنم که تقریبا" روشی غیراستاندارد است

    موفق باشید
    فایل های ضمیمه فایل های ضمیمه
    .: مداحی دلنشین شهیدی که در زادروز ولادتش پرکشید [ تصاویر... ]
    .: مداحی دلنشین شهید غلامعلی رجبی [ تصاویر... ]

    .: لطفا سوالاتی که قابل طرح در انجمن هستند را در خصوصی ارسال نفرمائید.

  5. #5
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    963

    نقل قول: چطور میشه تصویر مخفی رو در بخشی از تصویر قابل رؤیت کپی کرد؟

    با سلام
    ایده من هم همین بود که تصویر رو نمایش بدم و ازش کپی بگیرم و انجام دادم خوشبختانه مشکل سرعت و پرش تصویر هم نداشتم.
    البته در روش من ابتدا تصویر مخفیه و اولین تیک که لازم باشه ترسیم شه تصویر Visible میشه و در محل قرار میگیره و دیگه نیازی به مخفی کردن نیست و برای تیکهای بعدی ازش کپی برداری میشه.
    در هر صورت ممنون! اون روشی که تو تالار دلفی اومده بود هم تو VB کمکی نکرد!

  6. #6

    Wink نقل قول: چطور میشه تصویر مخفی رو در بخشی از تصویر قابل رؤیت کپی کرد؟

    سلام

    وي بي خودش يك راه بهتر داره، استفاده از PictureClip كه مخصوص همين كاره
    دو روش استفاده هم داره كه تو سورس نوشته شده
    فایل های ضمیمه فایل های ضمیمه
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

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

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