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

نام تاپیک: راهنمايي در رابطه با نوشتن برنامه نمايش استان ها

  1. #1
    کاربر دائمی آواتار Afshin160
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران
    پست
    528

    Question راهنمايي در رابطه با نوشتن برنامه نمايش استان ها

    سلام به تمام دوستان.......
    از من يه برنامه خواستن كه يكسري اطلاعات كه مربوط به استانها مختلف را وارد ديتابيس كرده و در صفحه اي نقشه ايران با تمام استانها باشد و وقتي موس روي استان خاصي مي رود اطلاعات آنجا نمايش داده شود و زماني كه روي آن كليك شود اطلاعات چاپ شود ...و...

    حال مشكل من سر درست كردن نقسه ايران با ابعاد بزرگ است و اينكه چطور اون را با اين حالت در فرمي آورم كه وقتي روي هر قسمت كه ميروم اطلاعات خاصي نمايس داده شود...

    پيشاپيش از راهنمايي تون ممنونم...........

  2. #2
    کاربر دائمی آواتار SMRAH1
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    مشهد
    پست
    884

    نقل قول: راهنمايي در رابطه با نوشتن يه برنامه ...

    سلام

    1) دوست من نامی مناسبی برای تاپیک انتخاب نکردی،در این رابطه بیشتر دقت کن(خطر حذف در کمین است!!!).
    2) یکی از راه حل ها این گونه است:ابتدا نقشه ای از ایران را که در آن هر استان به رنگی است مهیا کن (مواظب CopyRight باش که بعدا دردسر نشه).در این نقشه باید هر استان دارای یک رنگ باشه بطوری که از استانهای مجاور قابل تمایز باشه (ممکن است چند استان هم رنگ داشته باشم ولی دو استان همجوار نباید هم رنگ باشند یا حتی رنگشون خیلی نزدیک به هم باشه).بعد از اسکن تصویر در فرمت،پیغام های MouseMove روی عکس رو بگیر تا در هر لحظه بدونی موس در کجای تصویر است،حالا کمی پردازش تصویر لازم داری تا بتونی تشخیص بدی که موس دقیقا توی کدوم استانه (در رابطه با پردازش تصویر ،اگر جستجو کنی مطالب خوبی در همین سایت و تحت #C هست).در نهایت با توجه به حدود موس و تشخیص حاصل از پردازش تصویر ،می تونی به شکل قاطع استان رو مشخص کنی .بقیه هم دریافت اطلاعات هر استان (در صورت تغییر استان) و ... است که احتمالا می دونی.

    من خیلی وقته می خواهم پروژه ای شبیه به این انجام بدم،ولی فرصت کافی رو ندارم،در هر حال اگر کارت به جایی رسید،ما رو هم بی خبر نگذار.

    موفق باشی

  3. #3

    نقل قول: راهنمايي در رابطه با نوشتن يه برنامه ...

    روی هم کدوم از استان های یه دونه Label قرار بده و از رویداد Mouse_Move اونها استفاده کن . (حداقل یک محدوده ای رو پوشش میده)

    برای چاپ هم از رویداد Click بچسب های استفاده کن

  4. #4
    کاربر دائمی آواتار SMRAH1
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    مشهد
    پست
    884

    نقل قول: راهنمايي در رابطه با نوشتن يه برنامه ...

    سلام

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

    موفق باشی
    فایل های ضمیمه فایل های ضمیمه

  5. #5
    کاربر دائمی آواتار Afshin160
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران
    پست
    528

    نقل قول: راهنمايي در رابطه با نوشتن برنامه نمايش استان ها

    سلام به تمام دوستان ...
    لازم دونستم كه از دوست عزيزم SMRAH1 به اين صورت هم تشكر كنم خيلي عالي بود ...
    اگه به مشكلي برخوردم باز هم مزاحم ميشم..

  6. #6
    کاربر دائمی آواتار SMRAH1
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    مشهد
    پست
    884

    نقل قول: راهنمايي در رابطه با نوشتن برنامه نمايش استان ها

    سلام

    اگر دقت کرده باشید ،من در برنامه توی رویداد MouseMOve دوتا تصویر را باهم ادغام کرده (تصویر خالی نقشه ایران رو با تصویر از استان رنگ شده در جای مناسب) و تصویر حاصل رو به PictureBox تخصیص دادم.برای Zoom کافیه شما یک مرحله دیگه هم اضافه کنید.در واقع خروجی تصویر حاصل از تلفیق در مرحله قبل رو دوباره توی یک تصویر جدید DrawImage کنید البته با ابعادی که می خواهید که مهمترین نکته محاسبه اعداد حاصل از بزرگنمایی و مکانی که باید Zoom شود ،هست.اگر کمی با این تابع کار کنید مطمئنا راه کار رو بدست می آورید.

    درضمن این تصویر ارزش بزرگ نمایی رو نداره (کیفیت پایین است و از طرفی یک نواختی تصویر داریم).

    موفق باشید

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

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