PDA

View Full Version : سوال: اجرا نشدن کد



fatameh2000
دوشنبه 05 تیر 1391, 13:40 عصر
با سلام
من کد
morakhasi = Math.Abs((Convert.ToDouble(textBox7.Text)) - 17.5);
نوشتم اما برام محاسبش نمی کنه نمی دونم چرا؟؟
ولی وقتی تفریق رو به ضرب یاجمع تغیر می دم کار می کنه. می شه دلیلشو بهم بگید
ممنون.

Arash_janusV3
دوشنبه 05 تیر 1391, 14:45 عصر
morakhasi = Math.Abs((Convert.ToDouble(textBox7.Text)) - 17.5);


عدد 17.5 چیه؟

fatameh2000
دوشنبه 05 تیر 1391, 14:47 عصر
این کد انتخاب شده هست.
88715

Arash_janusV3
دوشنبه 05 تیر 1391, 14:48 عصر
این دستور را بعد از مقدار دهی مرخصی بگذارید

double morakhasi = Math.Abs((Convert.ToDouble(textBox7.Text)) - 17.5);
MessageBox.Show(morakhasi.ToString());

در پیغام چی به شما نمایش می دهد؟

fatameh2000
دوشنبه 05 تیر 1391, 14:51 عصر
تو textbox9 جواب مرخصی رو برام تو محاسبه هاش محاسبه نمی کنه، ولی جواب مرخصی رو برای امتحان تو یک textbox دیگه روی فرم می زارم برام نشون میده اما تو textbox9 نه. نمیدونم اشکالش کجاس گیج شدم!!

fatameh2000
دوشنبه 05 تیر 1391, 14:52 عصر
گذاشتم. نمیشه

harani
دوشنبه 05 تیر 1391, 14:55 عصر
کد شما رو تست کردم هیچ عیبی نداره :



private void Button1_Click(object sender, EventArgs e)
{
Double morakhsi = Math.Abs((Convert.ToDouble(textBox7.Text)) - 17.5);
this.Text = morakhsi.ToString();
}

fatameh2000
دوشنبه 05 تیر 1391, 14:59 عصر
آره. ولی مشکل من اینه اصلا تو textbox9 جواب مرخصی رو برام محاسبه نمی کنه.

fatameh2000
دوشنبه 05 تیر 1391, 15:02 عصر
تو پیغام 16.5 رو نشون میده اما تو textbox9 حسابش نمی کنه

fatameh2000
دوشنبه 05 تیر 1391, 15:05 عصر
برنامم رو فرستادم
88716

fatameh2000
دوشنبه 05 تیر 1391, 15:10 عصر
دلیلش چی هست؟

fatameh2000
دوشنبه 05 تیر 1391, 15:17 عصر
و از کجا باید بفهمم سرور sql داره کار می کنه یا نه؟88717

harani
دوشنبه 05 تیر 1391, 15:26 عصر
باور کن پروژه خودتم اجرا کردم مشکلی نداشت با فشردن دکمه button6 عدد double مربوط به textbox7 نتیجه آن در textbox4 نمایش داده میشود . عدد double تو textBox7 استفاده میکنی ؟؟ نتیجه هم تو textbox4 نشون داده میشه با textbox9 کاری نداریم .

fatameh2000
دوشنبه 05 تیر 1391, 15:32 عصر
خوب جواب مرخصی رو با بقیه چیزا حساب کنه بریزه تو حقوق ماهی و بعد حقوق ماهی رو تو textbox9 جواب بده
شما تمام texbox های محاسباتی رو 1 وارد کنید به جز باکس مرخصی و غیبت 0 بزارید جواب باید 2700 باشه درست حالا باکس مرخصی رو 1 بزارید و غیبت همون0باشه جواب باید تغییر کنه حالا جوابش چنده؟

fatameh2000
دوشنبه 05 تیر 1391, 15:34 عصر
معذرت می خوام که وقتتونو گرفتم اما ی مدت گیر کردم روش کسی نمی تونه کمکم کنه

fatameh2000
دوشنبه 05 تیر 1391, 15:37 عصر
اکس 4 رو با باتمی که گذاشتم وردارید (می خواستم آزمایش کنم ببینم جواب میده تو باکس 4). ببینید جواب میده؟