امکانات انجمن
  • مهمانان محترم می توانند بدون عضویت در سایت در بخش پرسش و پاسخ به بحث و گفتگو پرداخته و در صورت وجود مشکل یا سوال در انجمنن مربوطه موضوع خود را مطرح کنند



iran rules jazbe modir
snapphost mahak

پست های پیشنهاد شده

مقدمه

با نام خدا؛

در بخش پیش از آموزش زبان سی‌شارپ، شما اولین کد خود را در محیط زیبا و حرفه‌ای Visual Studio نوشتید. اگر چه دیدن کامپایل شدن برنامه یک حس خوبی دارد، اما قطعاً هنوز اول راه هست و ما تنها یک رشته (=چند کاراکتر کنار هم) را کامپایل کردیم.

پسند شده توسط ReZa CLONER

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

telegram channel   jazbe modir

در این بخش از آموزش – بخش چهارم – مطابق با قولی که قبلاً به شما داده بودم، از محیط خسته‌کننده Console جدا می‌شویم و به محیط جذاب و کاربردی Windows Form Application روی می‌آوریم. با یک بسم‌الله شروع می‌کنم.

اولین Windows Form Application شما!

در Windows Form Application، محیطی به نام Form وجود دارد که تقریباً تمامی کدنویسی‌های شما در پشت پرده‌ی آن انجام خواهد گرفت. در ابتدا این Form برای شما کاملاً خالی می‌باشد و این شمای برنامه‌نویس هستید که می‌بایست توسط ابزارها و کدها، برحسب نیازهای خودتان، از آن یک برنامه‌ی کاربری بسازید. می‌دانید که اساساً در Formها، ابزارهایی همانند جعبه متن (Text Box)، لیبل (Label)، منوها (Menus) و … قرار می‌گیرند. سی‌شارپ تمامی این ابزارهای اساسی را برای شما مهیا می‌سازد و شما کافیست آن‌ها را کد نویسی کنید. البته که در مراحل حرفه‌ای کار، شما می‌توانید ابزارهای مورد نیاز خودتان را بسازید و یا با استفاده از componentهای آماده، نیازهایتان را برطرف کنید.

پسند شده توسط ReZa CLONER

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خوب، اکنون به سراغ ساختن یک پروژه‌ی جدید با استفاده از Windows Form Application (یا همان Windows Application) می‌پردازیم. برای شروع، پس از اجرای نرم‌افزار Visual Studio، از منوی بالا، گزینه‌ی New Project را از File انتخاب کنید. پنجره‌ای همانند زیر را مشاهده خواهید کرد. (در نسخه‌های مختلف Visual Studio، این پنجره دارای ظاهرهای متفاوتی می‌باشد، اما ماهیت همه‌ی آن‌ها یکی است.)

58fb95aacbf01_Canonysec_org.jpg.7d9cb919afb9e439fa9914f013196317.jpg

پسند شده توسط ReZa CLONER

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

از پنجره‌ی باز شده، بر روی Windows Forms Application کلیک کرده تا انتخاب شود. در بخش نام پروژه، همان نام پیشفرض را،‌ یعنی WindowsFormsApplication1، رها کنید و با کلیک بر روی OK، به ادامه فرآیند بپردازید. محیط زیر را خواهید دید:

58fb95c198513_Canonysec_org.jpg.677b83f28354d41a8458dfb13b91c7f6.jpg

پسند شده توسط ReZa CLONER

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

تفاوت کاملاً مشخصی که میان پروژه‌ی Console Application و Windows Form Application وجود دارد، وجود یک Form خالی می‌باشد. در سمت چپ، به جعبه ابزارها (Toolbox) دقت کنید. ما توسط این بخش، کنترلرهای لازم را در Form ایجاد می‌کنیم و در نهایت، آن‌ها را کدنویسی خواهیم کرد.

58fb95d35f96a_Canonysec_org.jpg.617889eabd65b9886129f7f57c641a52.jpg

پسند شده توسط ReZa CLONER

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اگر چنین هست، موس خود را بر روی سربرگ Toolbox که در سمت چپ هست، نگه‌دارید. مشاهده خواهید کرد که Toolbox مجدداً ظاهر می‌شود. برای این‌که حالت نمایش آن را دائمی کنید، می‌توانید بر روی آیکون مشخص شده (Pin) کلیک کنید تا نمایش آن به‌صورت ثابت بماند.

58fb9601c3951_Canonysec_org.jpg.1d64d04b122850ebf24da55031d60d01.jpg

پسند شده توسط ReZa CLONER

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اکنون به بخش Solution Explorer یک نیم‌نگاهی بیاندازید! اگر آن را با Solution Explorer پروژه قبلی که بصورت Console Application بود مقایسه کنید، متوجه خواهید شد که تمامی آیتم‌ها همانند هم بوده؛ تنها در Windows Form Application یک آیتمی به نام Form مشاهده خواهید کرد.

58fb9612e6e4e_Canonysec_org.jpg.e305a074b8be357ec3dd13059cd77be7.jpg

58fb962a45360_Canonysec_org.jpg.442beb45cfdef77f7f3c1b20e6f29431.jpg

پسند شده توسط ReZa CLONER

به اشتراک گذاری این ارسال


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

  • مطالب مشابه

    • توسط  sh3ikhshahin
      با سلام خدمت علم آموزان عزیز
      با  آموزش برنامه نویسی سی شارپ در محیط کنسول در خدمت شما هستم.
      از اسپم و سوال در این تاپیک جدا خود داری کنید.
      برای تشکر از دکمه like پایین هر پست استفاده کنید.
    • توسط  sh3ikhshahin
      با سلام خدمت علم آموزان عزیز
      با آموزش شی گرایی در c++ در خدمت شمام.
      از هرگونه اسپم ، سوال در این تاپیک و... خود داری کنید.
      سوالات خود را در بخش پرسش و پاسخ مطرح کنید.
       
    • توسط  Black_petya
      با سلام به کاربران anonysec در این بخش به شما اموزش محیط if در زبان batch را یاد خواهم داد این بخش اخرین بخش اموزش است خب با زبان batch میتوانید برنامه چند سلوشنی را بسازیم مثلا میتوانیم برنامه چند کاره بسازیم به کد های زیر توجه کنید .
      برای مشاهده ی این بخش لطفا وارد حساب کابری خود شوید یا اگر عضو نیستید از این قسمت عضو سایت شوید
      کد های بالا توجه کنید یه برنامه است که میتوایند هم باهاش دیداس بزنید یا  keylogger را فعال کنید خب به کد ها توجه کنید title ما برای گذاشتن تایتل به برنامه خود از کد title name استفاده میکنیم و به if ها توجه کنید مثلا گفیم وقتی طرف 1 را وارد کرد بره به دیداسر و 2 را وارد کرد برود به کیلاگر خب با برای تعریف کردن کد های عملکر باید : اسم  if خود را بزارید و کد ها را بنویسید و در اخر cls را بنویسی و بعد باز : keylogger را وارد کنید و کد ها را باز بنویسید و بعد در اخر cls و pause > nul استفاده کنید و میتوانید با این روش برنامه های تحت امنیت خود را افزایش کنید .
      با تشکر.
    • توسط  armincloner021
      تو این بخش دوستان یاد میگیرن که چطوری با زبان قدرتمند  c# 
      یک برنامه ساخت پسورد برای حملات بروت فورس بنویسند
       
      جلسه ی بعدی ساخت کیلاگر رو یاد میگیرم با سی شارپ 
       
      دوستان یه نکته رو ذکر کنم که باید با سی شارپ اشنایی داشته باشین و باهاش کار کرده باشین
       
      لینک دانلود : برای مشاهده ی این بخش لطفا وارد حساب کابری خود شوید یا اگر عضو نیستید از این قسمت عضو سایت شوید

    • توسط  DOCTOR ROBOT
       مقدمه:
      C# یک زبان کارامد، (زبانی که از رخداد خطاهای مربوط به نوع داده ای جلوگیری می کند) type-safe و شی گرا است که برای توسعه دهنده این امکان را فراهم می آورد تا اپلیکیشن های قدرتمند با سطح ایمنی بالا که در بستر کاری Net Framework. قابل اجرا می باشند را توسعه دهند. 
      توسعه دهندگان قادر هستند با استفاده از آموزش C# اپلیکیشن های کلاینت تحت ویندوز، سرویس های تحت وب مبتنی بر XML ، کامپوننت های توزیع شده، اپلیکیشن های کاربر-سرویس دهنده (Client-server)، اپلیکیشن های دیتابیسی و غیره .. را پیاده سازی کنند. 
      Visual آموزش C# با ارائه ی ویرایشگر مناسب کد (code editor)، ابزار طراحی رابط کاربری و ظاهر اپلیکیشن، برنامه ی خطایابی و اشکال زدایی (debugging) درون ساخته و بسیاری از ابزار دیگر، ساخت اپلیکیشن های کاربردی مبتنی بر آموزش C# و چارچوب نرم افزاری NET Framework. را تسهیل بخشیده و زمینه را برای توسعه دهنده فراهم می کند تا برنامه های Net. را به صورت بهینه و سریع تر از گذشته پیاده سازی کنند.
  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.