دیجی کالا

مطالب مرتبط

40 نظر

  1. 1

    reza

    من تو کد ماشین حساب به مشکل خوردم
    وقتی از ممیز استفاده میکنم و یکی از 4 عمل اصلی رو میزنم از برنامه خارج میشه
    اینم کد
    [CODE]using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace mashinheasab
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }

    private void button1_Click(object sender, EventArgs e)
    {
    richTextBox1 .Text = richTextBox1 .Text + button1.Text;
    }

    private void richTextBox1_TextChanged(object sender, EventArgs e)
    {

    }

    private void button2_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button2.Text ;

    }

    private void button3_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button3.Text;
    }

    private void button4_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button4.Text;
    }

    private void button5_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button5.Text;
    }

    private void button6_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button6.Text;
    }

    private void button7_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button7.Text;
    }

    private void button8_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button8.Text;
    }

    private void button9_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button9.Text;
    }

    private void button10_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button9.Text;
    }

    private void button17_Click(object sender, EventArgs e)
    {
    richTextBox1.Clear();
    }
    double total1;
    double total2;
    string theoperator;
    private void button15_Click(object sender, EventArgs e)
    {
    total1 += double.Parse(richTextBox1.Text);
    richTextBox1 .Clear ();
    theoperator = “+”;
    }

    private void button16_Click(object sender, EventArgs e)
    {
    switch (theoperator)
    {
    case “+”:
    total2 = total1 + double.Parse(richTextBox1.Text);
    break;
    case “-“:
    total2 = total1 – double.Parse(richTextBox1.Text);
    break;
    case “*”:
    total2 = total1 * double.Parse(richTextBox1.Text);
    break;
    case “/”:
    total2=total1 / double.Parse(richTextBox1.Text);
    break;

    }
    richTextBox1.Text = total2.ToString();
    total1 = 0;
    }

    private void button11_Click(object sender, EventArgs e)
    {
    richTextBox1.Text = richTextBox1.Text + button11.Text;
    }

    private void button14_Click(object sender, EventArgs e)
    {
    total1 += double.Parse(richTextBox1.Text);
    richTextBox1.Clear();
    theoperator = “-“;
    }

    private void button13_Click(object sender, EventArgs e)
    {
    total1 += double.Parse(richTextBox1.Text);
    richTextBox1.Clear();
    theoperator = “*”;
    }

    private void button12_Click(object sender, EventArgs e)
    {
    total1 += double.Parse(richTextBox1.Text);
    richTextBox1.Clear();
    theoperator = “/”;
    }
    }
    }
    [/CODE]
    مشکل از کجاست؟؟

    پاسخ
    1. 1.1

      Jeff Mosawy

      سلام دوست عزیزم،

      من اینطوری متوجه نمی‌شم (خصوصاً که کدها و Buttonهای شما کاملاً بی‌نام هستند)
      لطف کنید کل پروژه (Solution) رو برای من ایمیل کنید.
      ایمیل بنده jmosawy در سرویس Gmail می‌باشد.
      موفق باشید!

      پاسخ
  2. 2

    reza

    gmail مثل اینکه مشکل داره
    هرکاری کردم ارسال نشد
    اگه ایمیلyahooدارید قرار بدید براتون بفرستم

    پاسخ
    1. 2.1

      Jeff Mosawy

      سلام دوست عزیز،

      ایمیل مقصد هیچ موقع نمی‌تونه مشکل ساز باشه؛ همیشه ایمیل مبدا هست که ایجاد مشکل می‌کنه. احتمالاً مشکلی هم که برای شما داره ایجاد می‌شه، مشکل وجود یک فایل اجرایی در پروژه هست. شما می‌تونید به‌جای اینکه فایل رو Zip کنید، فایل رو به‌صورت RAR دربیارید تا اینکه GMail نتونه محتوای فایل رو بخونه و تشخیص بده که یک فایل exe وجود داره!

      موفق باشید دوست عزیزم.

      پاسخ
      1. 2.1.1

        reza

        شما از لینک زیر برنامه رو دانلود کن:
        http://dl.forumit-pc.ir/Ali/soft/mashinheasab.rar

        پاسخ
        1. 2.1.1.1

          reza

          دوست عزیز جواب منو ندادید؟؟

          پاسخ
          1. 2.1.1.1.1

            Jeff Mosawy

            سلام دوست عزیزم،

            برنامه شما پیش من مشکلی ندارد. من چندبار میان اعدادم از ممیز استفاده کردم و همراه با آن عملیات ضرب و جمع را انجام دادم؛ مشکلی مشاهده نشد. لطفاً بیشتر توضیح دهید.

            موفق باشید.

  3. 3

    alu

    اقا دستتون درد نکنه فقط اگه بشه همزان فایل پی دی افشم بزارین میشه نور الانور
    موفق باشید

    پاسخ
    1. 3.1

      Jeff Mosawy

      سلام دوست عزیز،

      بله؛ چشم! من چند مدتی توی این بخش‌های آموزشی چونکه یکسری مشکلات برای من بوجود اومد، نمی‌تونستم همزمان PDF رو قرار بدم. از این به بعد سعی‌ام را خواهم کرد!

      موفق باشید!

      پاسخ
  4. 5

    میلاد

    سلام
    اول از این که آموزشارو گذاشتی ممنون
    دوم اینکه من تازه واحد c++ رو تو دانشگاه تموم کردم در حد همون کنسول اپلیکیشن حالا میخوام برنامه نویسی رو ادامه بدم به نظر شما c++ رو ادامه بدم یعنی win32 & mfc رو یا برم سراغ c#
    برای ادامه کدوم بهتره . کاربردی تر و پول ساز تره برای تو بازار میگم مثل این برنامه های حسابداری و ….
    لطفا کمکم کنید ممنون

    پاسخ
    1. 5.1

      Jeff Mosawy

      سلام دوست عزیز،

      اولاً خدمت شما عرض کنم که یادگیری دو زبان سی، سی‌پلاس‌پلاس و سی‌شارپ تقریباً مشابه هم هستند؛ اگرچه زبان سی‌شارپ از بقیه شاید ساده‌تر باشد.
      پروژه‌هایی که در بازار می‌خواهند مثل برنامه‌های حسابداری، مدیریت زمان و … معمولاً با زبان سی‌شارپ نوشته می‌شوند. حتی برنامه‌های بزرگ نیز قابلیت پیاده‌سازی با سی‌شارپ را نیز دارا می‌باشد.
      از لحاظ درآمد معمولاً زبان‌هایی مثل C/C++ وضعیت بهتری دارند، چرا که کمتر کسی وجود دارند که به زبان‌های C++ مسلط باشند. درضمن دقت کنید که زبان‌هایی مثل سی‌پلاس‌پلاس قابلیت اجرا شدن بر روی سیستم‌عامل‌های مختلف را دارا می‌باشد، درحالی که زبان سی‌شارپ اصولاً بر روی ویندوز اجرا می‌شود.

      سوالی بود در خدمت شما هستم.
      موفق باشید.

      پاسخ
  5. 6

    محمد خویی

    سید بعضی از پارت ها مثل 16 و 19 نیست یه کاری بکن دمت گرم

    پاسخ
    1. 6.1

      Jeff Mosawy

      سلام دوست عزیزم،

      چرا دوست عزیز همه بخش‌ها به‌ترتیب قرار گرفته و همه روی سایت گویا‌آی‌تی هست. از منوی بالا به بخش آموزش زبان‌های برنامه‌نویسی مراجعه کنید و تمامی بخش‌ها را خواهید دید.
      اگر هنوز با نمایش بخش‌های مختلف آموزشی مشکلی دارید، لطفاً مرا باخبر سازید.

      موفق باشید!

      پاسخ
  6. 7

    میلاد

    سلام مجدد
    آقا خیلی زود جواب دادید ممنون
    سوال دیگه اینکه اگه با c# شروع کنم که نیازی به c++ که ندارم یعنی به هم وابسته نیستند و بعد اینکه به نظر خودت c# رو بخونم یا جاوا رو کدوم تو ایران و در کل بهتره
    بازم ممنون کمک خیلی بزرگی کردید.

    پاسخ
    1. 7.1

      Jeff Mosawy

      سلام دوست عزیزم،

      هیچ وابستگی‌ای میان C# و C++ نیست. هر کدوم رو جدا می‌تونید یاد بگیرید، اگرچه اگر یکی رو یاد بگیرید، تقریباً دومی رو هم یادگرفتید و فکر نمی‌کنم بیشتر از ۲ هفته زمان ببره که دیگری رو یاد بگیرید.
      توی ایران و کلاً جهان بستگی به کاربرد از زبان‌های مختلف استفاده می‌شه. اما گستردگی زبان Java خیلی بیشتر از C# هست. البته برنامه‌هایی در حد همون برنامه‌های حسابداری یا دفترچه تلفن یا مدیریت فروشگاه رو با C# می‌نویسند. اما Java نقطه مثبتی که دارد،‌ قابلیت اجرا شدن بر روی هر نوع پلتفرم و دستگاهی را دارد. حتی همان نمایشگرهای دیجیتال بیشتر یخچال‌ها نیز با زبان Java نوشته شده است!

      انتخاب آخر بستگی به شما دارد.
      موفق باشید

      پاسخ
  7. 8

    میلاد

    سلام
    واقعا ممنون با راهنمایتون کارمو یه چند ماهی جلو انداختین
    ببخشید که زیاد سوال میکنم
    درمورد C# و جاوا من با چند تا از همکلاسی ها میخوایم یه گروه راه بندازیم برنامه بنویسیم نظر شما رو کدومشونه کدام بازارش بهتره بعدا میتونیم به اون یکی سوئیچ کنیم
    دوست عزیز اگه اینجا این سوالارو میپرسم به این خاطره که نه تو دانشگاه نه جایی دیگه ما تازه کارهارو راهنمایی نمیکنن ما هم مجبوریم به هر گیاهی که رسید چنگ بزنیم
    خوش باشی

    پاسخ
    1. 8.1

      Jeff Mosawy

      سلام دوست عزیزم،

      شما سه زبان سی‌پلاس‌پلاس، سی‌شارپ و جاوا رو در نظر بگیرید؛ زبان سی‌شارپ که توسط مایکروسافت ایجاد شد، دقیقاً و دقیقاً حاصل اشتراک دو زبان سی‌پلاس‌پلاس و جاوا می‌باشد. یعنی تنها ویژگی‌های مشترک دو زبان، در زبان سی‌شارپ وجود دارد، ولی اگر یک ویژگی‌ای تنها در یکی از آن‌ها وجود داشته باشد، در زبان سی‌شارپ آن را نخواهید یافت. برای مثال، دو زبان سی‌پلاس‌پلاس و جاوا، زبان‌های شی‌ء گرا هستند در نتیجه، سی‌شارپ نیز یک زبان شی‌ء گرا است. مثال دیگر، در زبان جاوا باید تمامی کدها در کلاس نوشته شود و کدی نیست که خارج از یک کلاس باشد، اما این ویژگی در زبان سی‌پلاس‌پلاس وجود ندارد، لذا در زبان سی‌شارپ نیز این ویژگی تعبیه شده که بتوانید یا در کلاس یا خارج از کلاس کد بنویسید.
      هر دو زبان به کار شما در بازار می‌آید، اما سفارشاتی که از شما معمولاً خواسته می‌شود، بیشتر آن‌ها با زبانی مثل سی‌شارپ بسیار راحت‌تر قابل ایجاد است.
      دوست عزیزم، زیاد دغدغه انتخاب زبان نداشته باش! چونکه اگر بخواهید اینطور فکر کنید، بدانید که هر روز پس‌رفت خواهید داشت. شما یکی از زبان‌ها را انتخاب کن و مثلاً برای آن یک ماه وقت بگذار. تنها یادگیری اولین زبان برنامه‌نویسی مشکل هست (که اونقدر‌ها هم مشکل نیست!). وقتی اولین زبان را فرا گرفتید، زبان‌های بعدی را حداکثر در ۲ هفته (که ۱۰۰٪ کمتر هم خواهد بود) به‌طور کامل فراخواهید گرفت.

      موفق باشید!

      پاسخ
  8. 9

    mohammad

    سلام
    اميدوارم كه همه شما سروران شريف و ارجمند در كمال صحت و سربلندي و عزت باشيد

    مي خواستم بدونم براي شروع كردن برنامه نويسي با Java بايد چه برنامه اي نصب شود
    مثلا” براي سي شارپ بايد ويژوال استوديو نصب باشد و زبان سي شارپ را انتخاب كني

    اگر بزرگواري كنيد و قدم به قدم توضيح بدهيد خيلي ممنون مي شوم
    موفق و مويد باشيد

    پاسخ
    1. 9.1

      علیرضا زارع

      سلام محمد جان .
      بهتره که از Eclipse استفاده کنی .
      سایت Nardebaan.ir که وابسته به سایت نارنجی هست ، آموزش برنامه نویسی جاوا رو شروع کرده . با مراجعه به نردبان میتونید از آموزش هاشون استفاده کنید .
      موفق باشید ……

      پاسخ
      1. 9.1.1

        mohammad

        سلام رفيق
        رفتم توي سايتي كه فرموده بوديد اما متاسفانه وقتي ثبت نام مي كني مي گه كه كد كاربري به ايميلتان پست نشد ده بار امتحان كردم همين پيغام رو مي داد

        پاسخ
        1. 9.1.1.1

          علیرضا زارع

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

          پاسخ
  9. 10

    Praise

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

    توی پروژه هایی که کار کردیم، یه مسیر پیش فرض برای Open file dialog تعیین میکردیم!

    توی برنامه هایی مث ورد و… هم یه Open file dialog پیش فرض وجود داره که همون My Documents هستش! آیا میشه این مسیر پیشفرضو عوض کرد؟!

    باتشکر

    پاسخ
    1. 10.1

      Jeff Mosawy

      سلام دوست عزیزم،

      من یک جای سوالتون رو متوجه نشدم؛ منظورتون این هست که آیا اون مسیر پیشفرض رو هنگام برنامه‌نویسی برای یک Open File Dialog عوض کنیم و یا اینکه توی برنامه‌هایی مثل ورد که خودشون یک Open File Dialog دارند، مسیر پیشفرض رو داخل برنامه عوض کنیم؟

      موفق باشید!

      پاسخ
      1. 10.1.1

        Praise

        منظورم همون مسیر پیش فرض برنامه ی ورد و… هستش که خود شرکت براش تعریف کرده!

        پاسخ
        1. 10.1.1.1

          Jeff Mosawy

          سلام دوست عزیزم،

          من تا حالا سراغ این مسئله نرفتم، اما بعید بدونم بشه تغییر داد؛ شاید هم شد! یک ایمیل به من با این موضوع برام ارسال کنید در زمان مناسب سراغ این مسئله رو می‌گیرم و جوابش رو بهتون اعلام می‌کنم (اگر نتیجه مثبت باشه.)
          ایمیلم: jmosawy در Gmail

          موفق باشید.

          پاسخ
  10. 11

    میلاد

    سلام آقای جعفری
    واقعا ممنونم که تجربیاتتون رو در اختیارم گذاشتید
    خوش باشی

    پاسخ
    1. 11.1

      Jeff Mosawy

      سلام دوست عزیزم،

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

      موفق باشید!

      پاسخ
  11. 12

    مهدی

    سلام .ممنون از زحمات شما
    یک سوال وقتی چند تا دکمه رادیو داریم
    چه جوری یکی را بعنوان پیش فرض انتخاب کنیم که وقتی فرم بالا می آید ، ان دکمه رادیو در حالت انتخاب باشد؟ اصلا نیازی به این کار هست یا اینکه خود نرم افزار یکی را انتخاب کنید؟

    پاسخ
    1. 12.1

      Jeff Mosawy

      سلام دوست عزیزم،

      شما می‌توانید با مراجعه به Properties مربوط به اون رادیو مورد نظر، مقدار Checked را به True تغییر دهید تا به‌صورت پیشفرض یک مورد انتخاب شود!

      موفق باشید!

      پاسخ
  12. 13

    مهدی

    بسیار ممنون. ;کاملا جواب داد

    پاسخ
  13. 14

    koorosh

    سلام میشه توضیح بدید چجوری بعد از این که کاربر عکس را در(pictureBox)لود کرد آن را ذخیره کند.(آموزش سی‌شارپ C# – بخش ۳۲)

    پاسخ
    1. 14.1

      Jeff Mosawy

      سلام دوست عزیز،

      این سوال خارج از بحث آموزشی ما هست، اما برای اطلاعات بیشتر به دو لینکی که برای شما می‌فرستم دقت کنید:
      لینک ۱
      لینک۲

      پاسخ
  14. 15

    koorosh

    سلام از این که وقت گذاشتید و جوابم را دادید سپاس گزارم.من لینک ها را بررسی کردم ولی چیزی دست گیرم نشد. میشه لطفا کدش را برایم میل کنید.

    پاسخ
  15. 16

    محمد

    سلام وقتی که می خوام داخل WPF بنویسم ارور میده
    ولی توی Windows Forms Application به خوبی اجرا می شه .
    آیا کد نویسی توی این دو تا فرق میکنه ؟؟؟!!!! مگه دو تا شون c# تیستن .

    پاسخ
    1. 16.1

      Jeff Mosawy

      سلام دوست عزیزم،

      تکنولوژی‌های Windows Form و WPF با هم متفاوت هستند و هر کدام نوع برنامه نویسی خاص خود را دارند. اینی که شما عرض می‌کنید درست هست که هر دو C# هست، اما خوب ASP.NET هم سی‌شارپ هست، اما باز هم کاملاً با بقیه متفاوت است.
      موفق و مؤید باشید.

      پاسخ
  16. 17

    مجتبی

    سلام . من می خوام در کدم یک قابلیت بگذارم که به ازای اون در صورت انتخاب یک radiobutton و کلیک بر روی یک button تایید برنامه از یک فروم به فرم جدید برود و قابلیت های رو اونجا در اختیار کار بر قرار بدهد( تقریبا شبیه انچه که در atm اتفاق می افتد) می خواستم ببینم این تغییر فروم ها چه شکلی کد نویسی می شوند. ممنون

    پاسخ
  17. 18

    محسن

    سلام من میخوام با زدن یک دکمه، chechbox رو از حالت انتخاب در بیارم.(تیک اون رو بردارم)
    تو button باید چی بنویسم؟؟؟

    پاسخ
  18. 19

    محسن

    سلام, خسته نباشید…
    مرسی از اینکه جواب میدید….
    میخواستم با زدن یه دکمه رنگ زمینه textbox رو عوض کنم.
    توی دکمه چی بنویسم؟؟؟
    مثلا میخوام قرمز بشه…

    پاسخ
  19. 20

    ali

    من تو کد ها شرط ifرا نذاشتم ولی جواب داد ایا میشه بدون شرط ifکد را نوشت
    ;”” = string movies
    ;” movies = movies + checkBox1.Text + “\r\n
    ;”movies = movies + checkBox2.Text + “\r\n
    ; ( MessageBox.Show(movies

    پاسخ

نظری بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


تمام حقوق برای گویا آی تی محفوظ است. هرگونه کپی برداری از مطالب بدون اجازه قبلی ممنوع است.