تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 7 از 7

نام تاپيک: خطای A generic error occurred in GDI+ در کار با عکس

  1. #1
    داره خودمونی میشه misoft's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    www.Eynak1.ir
    پست ها
    108

    پيش فرض خطای A generic error occurred in GDI+ در کار با عکس

    سلام
    بنده در کد زیر به مشکل برخوردم
    مشکل از کجاست؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    مشکل دومم اینه که وقتی عکس بزرگی را داخل پیکچر باکس قرار میدم برنامه خطا میگیره
    فکر کنم خطای سوال اولی هم به سوال دومی مربوط میشه
    با تشکر

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    خطای A generic error occurred in GDI+
    خطای سوال اول یک خطای عمومی است ولی معمولاً یا Stream ورودی و یا Stream خروجی مشکل دارد.
    مشکل دسترسی و Dispose و Close و...
    ولی میتواند خطای Format هم باشد.

    باید کدهای قبل و بعد محل خطا را ایجا بگذارید.
    صرف این چند خط کافی نیست.

    باید مشخص شود pictureBox1.Image چطور پر و مقدار دهی شده؟؟؟

    مشکل دومم اینه که وقتی عکس بزرگی را داخل پیکچر باکس قرار میدم برنامه خطا میگیره
    چه سایزی؟؟؟!!!! (طول و عرض و حجم بایتی؟)
    چه خطایی؟ خطای OutOfMemoryException ؟!!!

  3. #3
    داره خودمونی میشه misoft's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    www.Eynak1.ir
    پست ها
    108

    پيش فرض

    سلام
    تو خط دوم ایجاد خطا میکنه
    خطاشم همونه که توی عنوان نوشتم
    پیکچرباکس رو هم با فایل استریم پر میکنم
    اندازه عکس رو هم تجربی گفتم دقیقا اندازه نگرفتم اما با 600*800 مشکل داره ولی ربطی به فرمتش نداره

    موقتا مشکلم رو با این روش حل کردم اما دلیلش رو نفهمیدم
    یه متغیر از نوع Image ساختم بعدعکس رو در اون ذخیره کردم بعد با اون کار کردم
    یعنی یک خط کد به کد بالا بعد از کد دوم اضافه کردم.

  4. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    نقل قول نوشته شده توسط misoft
    تو خط دوم ایجاد خطا میکنه
    این را که میدانستم!

    نقل قول نوشته شده توسط misoft
    پیکچرباکس رو هم با فایل استریم پر میکنم
    مشکل همین است که قبلاً هم اشاره کردم.
    یک جای دیگربرنامه نویسی اشتباه کنید تایرش جای دیگر نشان داده خواهد شد.
    برای همین هم گفتم آن چند خط کافی نیست.
    نقل قول نوشته شده توسط _H2_
    معمولاً یا Stream ورودی و یا Stream خروجی مشکل دارد.
    مشکل دسترسی و Dispose و Close و...
    به جای دستور قبلیتان picturebox را با دستور ساده زیر پر کنید، مشکلتان حل میشود:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #5
    داره خودمونی میشه misoft's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    www.Eynak1.ir
    پست ها
    108

    پيش فرض

    سلام
    این روش رو امتحان کرده بودم اما فایده نداشت
    با یه خط کد مشکلم حل شد ولی دلیلش رو نفهمیدم!
    کل کدم رو برای شما میگذارم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه مشکل دیگه هم دارم
    اینه که وقتی جند تا عکس رو با هم انتخاب میکنم به تعداد عکس ها ، همون عکس اولی رو در بانک ذخیره میکنه.

  6. #6
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    با یه خط کد مشکلم حل شد ولی دلیلش رو نفهمیدم!
    این یک خط شما هم در پست 4 ام ذکر شده و هم دلیلش در پست 2 ام بیان شده !

    ضمن اینکه با وجود متد FromImage دیگر نوشتن سه خط کد تحت عنوان "Load Image To PicBoxUser" اضافه و زائد است.

    برای مثال و نمونه ای از ریختن و نمایش و کار روی تصاویر داخل دیتابیس سمپل زیر را دانلود و بررسی کنید:
    support.h02.ir/fwlink/?LinkId=1000198547

    این سمپل نیم مگابایت و شامل کدهای VB.Net و C#.Net است و با دیتابیس Access است (اصول کار ربط خاصی به نوع دیتابیس ندارد)
    موفق باشید.

  7. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  8. #7
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2015
    پست ها
    1

    پيش فرض

    با سلام
    من مشکل gdi در نرم افزاری که طراحی کردم دارم توروخدا کمک کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •