PDA

View Full Version : حذف قسمتی از برنامه



mehdi_halla
سه شنبه 09 خرداد 1391, 13:29 عصر
سلام دوستان.
یه برنامه دارم که تو زیم منوی فایل اون گزینه print هستش که شرت کات Ctrl+p هم براش اختصاص داده شده.
میخوام که این گزینه رو بردارم (یعنی گزینه پرینت)به طوری که شرت کاتشم کار نکنه.
اومدم تو designer و قسمت properties گزینه visible را false کردم و شرت کات را هم none کردم .
وقتی که BUILD رو میزنم ارور میده :
the field.... is assigned but its value never used
مشکل چیه.
در ضمن اگه دوستان یه منبع خوب و سریع برای آموزش c شارپ معرفی کنن، ممنون میشم.

اصلاحیه:
دوستان الان متوجه شدم که من حتی قبل از ایینکه برنامه ام رو تغییر بدم ، Build رو که میزنم همین warning رو میده،پس کار من درست بوده برای حذف گزینه پرینت؟
و این ارورها برای چی میان؟
ممنون.

Mahmoud Zaad
سه شنبه 09 خرداد 1391, 13:50 عصر
سلام
شما یه متغیر تعریف کردید ولی ازش استفاده نکردید.
برای شروع از کتاب سی شارپ هاشمیان استفاده کنید توی اینترنت و توی همین سایت هم لینک دانلودش هست.

va2012
سه شنبه 09 خرداد 1391, 13:55 عصر
خوب دکمه مربوط به گزینه پرینت رو حذف کن یا حتما یه کدی چیزی داره برو اون کدها رو پاک کن یا خاصیت Enable اون دکمه رو false کن. این کد "the field.... is assigned but its value never used" هم میگه که شما یک متغیر تعریف کردین ولی هرگز از اون استفاده نکردین. البته این یک ارور نیست بلکه یک هشدار هست که مانع اجرای برنامه نمیشه.

mehdi_halla
سه شنبه 09 خرداد 1391, 19:38 عصر
ممنونم از دوستان به خاطر پاسخ گویی شما.
اون وارنینگ ها پس مشگلی ایجاد نمیکنن؟من بعد از بیلد کردن گزینه زیریش رو که میزنم(تو محیط studio 2010) کلی وارنینگ میاد(حدودا 500 تا).مشکل چیه؟
اصلا یه سوال کلی :برا ساختن exe از این برنامم باید چه مراحلی رو برم؟بعد بیلد همون create software رو باید بزنم.من دلفی کار کردم و c# زیاد کار نکردم.تو دلفی کمپایل که میکردیم یه فایل exe میشاخت و کار تموم بود.
تو سی شارپ چی میسازه؟
خیلی خیلی ممنونم از توجهتون.

Mahmoud Zaad
سه شنبه 09 خرداد 1391, 20:07 عصر
ببینید جلوی همون اخطارها، دلیلش رو هم نوشته. باید بخونید ببینید مشکل چیه.
وقتی build رو می زنید توی پوشه bin >debug یه فایل اگزه میسازه حالا اگه از dllی یا فایلی استفاده نکرده باشید می تونید از همون فایل توی سیستمهای دیگه استفاده کنید(به شرطی که دات نت فریمورک و بقیه پیش نیازها مثل کریستال ریپورت یا sql server رو در صورت نیاز نصب کرده باشید). اما در کل می تونید یه ستاپ با استفاده از خود ویژوال استودیو بسازید و از اون استفاده کنید که توی همین سایت آموزشش هست.