زمان کنونی: ۰۹ آذر ۱۴۰۳, ۰۸:۵۱ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

کمک در رابطه با c#

ارسال:
۱۵ خرداد ۱۳۹۲, ۰۸:۰۱ ب.ظ
کمک در رابطه با c#
سلام
سوال۱: من برنامه ای به زبان c# دارم که زمان اجرای برنامه کمه و به محض اینکه بخوام خروجی برنامه رو ببینم از حالت اجرا خارج میشه! دلیلش چیه؟؟
سوال ۲: من ۵ تا فرم دارم که ترتیب اجراش ازفرم ۱ تا ۵ هست. من میخوام فرم ۶ رو ایجاد کنم و ترتیب اجرای فرمم بشه ۶-۱-۲-۳-۴-۵ یعنی اول فرم ۶ اجرا بشه بعد ۱ تا ۵؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۵ خرداد ۱۳۹۲, ۰۸:۵۶ ب.ظ
کمک در رابطه با c#
(۱۵ خرداد ۱۳۹۲ ۰۸:۰۱ ب.ظ)۱-۱ نوشته شده توسط:  سلام
سوال۱: من برنامه ای به زبان c# دارم که زمان اجرای برنامه کمه و به محض اینکه بخوام خروجی برنامه رو ببینم از حالت اجرا خارج میشه! دلیلش چیه؟؟
سوال ۲: من ۵ تا فرم دارم که ترتیب اجراش ازفرم ۱ تا ۵ هست. من میخوام فرم ۶ رو ایجاد کنم و ترتیب اجرای فرمم بشه ۶-۱-۲-۳-۴-۵ یعنی اول فرم ۶ اجرا بشه بعد ۱ تا ۵؟
درباره سوال ۱ :اگه کنسول اپلیکشین هست آخر برنامه console.readline() رو استفاده کن
درباره سوال ۲: تو solution explorer یه فایل هست اسمش program.cs هست تو اون بگرد دنبال خط زیر Application.Run(new Main()); و به جای main اسم فرم ۶ رو قرار بده

Plan for the worst , Hope for the best
۱
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: jaroon , 1-1
ارسال:
۱۵ خرداد ۱۳۹۲, ۱۱:۴۷ ب.ظ (آخرین ویرایش در این ارسال: ۱۶ خرداد ۱۳۹۲ ۰۱:۰۴ ق.ظ، توسط ۱-۱.)
کمک در رابطه با c#
ممنون

(۱۵ خرداد ۱۳۹۲ ۰۸:۵۶ ب.ظ)kingxerxes نوشته شده توسط:  
(15 خرداد ۱۳۹۲ ۰۸:۰۱ ب.ظ)۱-۱ نوشته شده توسط:  سلام
سوال۱: من برنامه ای به زبان c# دارم که زمان اجرای برنامه کمه و به محض اینکه بخوام خروجی برنامه رو ببینم از حالت اجرا خارج میشه! دلیلش چیه؟؟
سوال ۲: من ۵ تا فرم دارم که ترتیب اجراش ازفرم ۱ تا ۵ هست. من میخوام فرم ۶ رو ایجاد کنم و ترتیب اجرای فرمم بشه ۶-۱-۲-۳-۴-۵ یعنی اول فرم ۶ اجرا بشه بعد ۱ تا ۵؟
درباره سوال ۱ :اگه کنسول اپلیکشین هست آخر برنامه console.readline() رو استفاده کن
درباره سوال ۲: تو solution explorer یه فایل هست اسمش program.cs هست تو اون بگرد دنبال خط زیر Application.Run(new Main()); و به جای main اسم فرم ۶ رو قرار بده
درمورد سوال ۱: کدوم قسمت برنامه باید بنویسم؟ error میده وقتی اخر کد برنامه مینویسم!!Huh
یه چیز اینکه تو برنامه ازbreak زیاد استفاده کردم (ینی مجبوربودم) و بیشتر warningها از break ها هست! واین دستور رو هم آخر تمام breakها نوشتم درست نشد!چیکار کنم؟؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۶ خرداد ۱۳۹۲, ۱۲:۱۷ ق.ظ
RE: کمک در رابطه با c#
(۱۵ خرداد ۱۳۹۲ ۱۱:۴۷ ب.ظ)۱-۱ نوشته شده توسط:  درمورد سوال ۲: کدوم قسمت برنامه باید بنویسم؟ error میده وقتی اخر کد برنامه مینویسم!!Huh

لازم نیست چیزی بنویسید. فقط کافیه یه تغییری تو کد نوشته شده انجام بدید.
اونجا یه کدی نوشته بصورت : [tex]Application.Run(new \, \, Form1());[/tex] اگه بجای Form1 فرمی رو که می خواید اجرا بشه بنویسید، برنامه با اون فرم بالا میاد.

ای درد توام درمان در بستر ناکامی .... ای یاد توام مونس در گوشه تنهایی
در دایره قسمت ما نقطه تسلیمیم ... لطف آن چه تو اندیشی حکم آن چه تو فرمایی
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۶ خرداد ۱۳۹۲, ۰۱:۰۳ ق.ظ
RE: کمک در رابطه با c#
(۱۶ خرداد ۱۳۹۲ ۱۲:۱۷ ق.ظ)azad_ahmadi نوشته شده توسط:  
(15 خرداد ۱۳۹۲ ۱۱:۴۷ ب.ظ)۱-۱ نوشته شده توسط:  درمورد سوال ۲: کدوم قسمت برنامه باید بنویسم؟ error میده وقتی اخر کد برنامه مینویسم!!Huh

لازم نیست چیزی بنویسید. فقط کافیه یه تغییری تو کد نوشته شده انجام بدید.
اونجا یه کدی نوشته بصورت : [tex]Application.Run(new \, \, Form1());[/tex] اگه بجای Form1 فرمی رو که می خواید اجرا بشه بنویسید، برنامه با اون فرم بالا میاد.

معذرت میخوام منظورم سوال ۱ بود!Blush
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۶ خرداد ۱۳۹۲, ۰۱:۴۰ ق.ظ
کمک در رابطه با c#
(۱۵ خرداد ۱۳۹۲ ۱۱:۴۷ ب.ظ)۱-۱ نوشته شده توسط:  ممنون

(۱۵ خرداد ۱۳۹۲ ۰۸:۵۶ ب.ظ)kingxerxes نوشته شده توسط:  
(15 خرداد ۱۳۹۲ ۰۸:۰۱ ب.ظ)۱-۱ نوشته شده توسط:  سلام
سوال۱: من برنامه ای به زبان c# دارم که زمان اجرای برنامه کمه و به محض اینکه بخوام خروجی برنامه رو ببینم از حالت اجرا خارج میشه! دلیلش چیه؟؟
سوال ۲: من ۵ تا فرم دارم که ترتیب اجراش ازفرم ۱ تا ۵ هست. من میخوام فرم ۶ رو ایجاد کنم و ترتیب اجرای فرمم بشه ۶-۱-۲-۳-۴-۵ یعنی اول فرم ۶ اجرا بشه بعد ۱ تا ۵؟
درباره سوال ۱ :اگه کنسول اپلیکشین هست آخر برنامه console.readline() رو استفاده کن
درباره سوال ۲: تو solution explorer یه فایل هست اسمش program.cs هست تو اون بگرد دنبال خط زیر Application.Run(new Main()); و به جای main اسم فرم ۶ رو قرار بده
درمورد سوال ۱: کدوم قسمت برنامه باید بنویسم؟ error میده وقتی اخر کد برنامه مینویسم!!Huh
یه چیز اینکه تو برنامه ازbreak زیاد استفاده کردم (ینی مجبوربودم) و بیشتر warningها از break ها هست! واین دستور رو هم آخر تمام breakها نوشتم درست نشد!چیکار کنم؟؟
دستور فوق نباید باعث اروری بشه ولی حتما باید تو تابع main استفاده کنی .

Plan for the worst , Hope for the best
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: ۱-۱
ارسال:
۱۶ خرداد ۱۳۹۲, ۰۹:۳۵ ب.ظ (آخرین ویرایش در این ارسال: ۱۶ خرداد ۱۳۹۲ ۰۹:۳۶ ب.ظ، توسط ۱-۱.)
RE: کمک در رابطه با c#
(۱۶ خرداد ۱۳۹۲ ۰۱:۴۰ ق.ظ)kingxerxes نوشته شده توسط:  
(15 خرداد ۱۳۹۲ ۱۱:۴۷ ب.ظ)۱-۱ نوشته شده توسط:  ممنون

(۱۵ خرداد ۱۳۹۲ ۰۸:۵۶ ب.ظ)kingxerxes نوشته شده توسط:  
(15 خرداد ۱۳۹۲ ۰۸:۰۱ ب.ظ)۱-۱ نوشته شده توسط:  سلام
سوال۱: من برنامه ای به زبان c# دارم که زمان اجرای برنامه کمه و به محض اینکه بخوام خروجی برنامه رو ببینم از حالت اجرا خارج میشه! دلیلش چیه؟؟
سوال ۲: من ۵ تا فرم دارم که ترتیب اجراش ازفرم ۱ تا ۵ هست. من میخوام فرم ۶ رو ایجاد کنم و ترتیب اجرای فرمم بشه ۶-۱-۲-۳-۴-۵ یعنی اول فرم ۶ اجرا بشه بعد ۱ تا ۵؟
درباره سوال ۱ :اگه کنسول اپلیکشین هست آخر برنامه console.readline() رو استفاده کن
درباره سوال ۲: تو solution explorer یه فایل هست اسمش program.cs هست تو اون بگرد دنبال خط زیر Application.Run(new Main()); و به جای main اسم فرم ۶ رو قرار بده
درمورد سوال ۱: کدوم قسمت برنامه باید بنویسم؟ error میده وقتی اخر کد برنامه مینویسم!!Huh
یه چیز اینکه تو برنامه ازbreak زیاد استفاده کردم (ینی مجبوربودم) و بیشتر warningها از break ها هست! واین دستور رو هم آخر تمام breakها نوشتم درست نشد!چیکار کنم؟؟
دستور فوق نباید باعث اروری بشه ولی حتما باید تو تابع main استفاده کنی .
منظورتون از تابع main که میگین کجاست؟؟
داخل تابع mainدر program.cs نوشتم اما باز درست نشد!! بدادم برسید دیونه دارم میشمAngry
۰
۱
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۶ خرداد ۱۳۹۲, ۱۰:۳۱ ب.ظ
کمک در رابطه با c#
برادر گرامی شما سورستون رو قرار بده تا ما ببینیم اصلا برنامه از چه قراره... زیاد هم نگران نباش... هر چی هست تا فردا شب مشکلت حل میشه... (قول میدم)... البته اگه جواب های ما را حذف نفرمایند...فوقش به صورت پیام خصوصی جواب میدهیم...Big Grin
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: ۱-۱
ارسال:
۱۶ خرداد ۱۳۹۲, ۱۱:۰۰ ب.ظ
RE: کمک در رابطه با c#
ممنون از تمام دوستای مانشتی
۵ تا فرم دارم ۲تاش هیچی(یکیش روده یکیش هنوز کد ننوشتم) و ۳تافرم دیگه دقیقا همین کدی که گذاشتم نوشتم (شاید اسم متغیراش فرق کنه). اجرا میشد اما به محض گذاشتن چندتا شی که هنوز کد ننوشته بودم براش این طوری شد!!

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Stimulsoft.Report;
using Stimulsoft.Report.Components;


namespace j
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
Close();
}

private void maskedTextBox1_MaskInputRejected(object sender, MaskInputRejectedEventArgs e)
{

}

private void button3_Click(object sender, EventArgs e)
{
Form1 frm1 = new Form1();
frm1.Show();
this.Close ();
}
private string f1(string s)
{
string t = "";
switch (s)
{
case "0":
{ t = ""; break; }
case "1":
{
t = "یکصد";
break;
}
case "2":
{
t = "دویست";
break;
}
case "3":
{
t = "سیصد";
break;
}
case "4":
{
t = "چهارصد";
break;
}
case "5":
{
t = "پانصد";
break;
}
case "6":
{
t = "ششصد";
break;
}
case "7":
{
t = "هفتصد";
break;
}//www.mspsoft.com بزرگترین منبع پرژه های برنامه نویسی
case "8":
{
t = "هشتصد";
break;
}
case "9":
{
t = "نهصد";
break;
}
}

return t;
}
public string f2(string s)
{
string t = "";
if (s.Length == 0) return ("");
if (s.Length == 1) s = "0" + s;

switch (s)
{
case "00":
{ t = ""; break; }

case "01":
{
t = "یک";
break;
}

case "02":
{
t = "دو";
break;
}

case "03":
{
t = "سه";
break;
}

case "04":
{
t = "چهار";
break;
}

case "05"://www.mspsoft.com بزرگترین منبع پرژه های برنامه نویسی
{
t = "پنج";
break;
}

case "06":
{
t = "شش";
break;
}

case "07":
{
t = "هفت";
break;
}

case "08":
{
t = "هشت";
break;
}

case "09":
{
t = "نه";
break;
}

case "10":
{
t = "ده";
break;
}

case "11":
{
t = "یازده";
break;
}

case "12":
{
t = "دوازده";
break;
}

case "13":
{
t = "سیزده";
break;
}

case "14":
{
t = "چهارده";
break;
}

case "15":
{
t = "پانزده";
break;
}

case "16":
{
t = "شانزده";
break;
}
//www.mspsoft.com
case "17":
{
t = "هفده";
break;
}

case "18":
{
t = "هجده";
break;
}

case "19":
{
t = "نوزده";
break;
}


case "20":
{
t = "بیست";
break;
}

case "21":
{
t = "بیست و یک";
break;
}

case "22":
{
t = "بیست و دو";
break;
}

case "23":
{
t = "بیست و سه";
break;
}

case "24":
{
t = "بیست و چهار";
break;
}

case "25":
{
t = "بیست و پنج";
break;
}

case "26":
{
t = "بیست و شش";
break;
}

case "27":
{
t = "بیست و هفت";
break;
}

case "28":
{
t = "بیست و هشت";
break;
}

case "29":
{
t = "بیست و نه";
break;
}


case "30":
{
t = "سی";
break;
}

case "31":
{
t = "سی و یک";
break;
}

case "32":
{
t = "سی و دو";
break;
}

case "33":
{
t = "سی و سه";
break;
}

case "34":
{
t = "سی و چهار";
break;
}

case "35":
{
t = "سی و پنج";
break;
}

case "36":
{
t = "سی و شش";
break;
}

case "37":
{
t = "سی و هفت";
break;
}

case "38":
{
t = "سی و هشت";
break;
}

case "39":
{
t = "سی و نه";
break;
}


case "40":
{
t = "چهل";
break;
}

case "41":
{
t = "چهل و یک";
break;
}

case "42":
{
t = "چهل و دو";
break;
}

case "43":
{
t = "چهل و سه";
break;
}

case "44":
{
t = "چهل و چهار";
break;
}

case "45":
{
t = "چهل و پنج";//www.mspsoft.com
break;
}

case "46":
{
t = "چهل و شش";
break;
}

case "47":
{
t = "چهل و هفت";
break;
}

case "48":
{
t = "چهل و هشت";
break;
}

case "49":
{
t = "چهل و نه";
break;
}


case "50":
{
t = "پنجاه";
break;
}

case "51":
{
t = "پنجاه و یک";
break;
}

case "52":
{
t = "پنجاه و دو";
break;
}

case "53":
{
t = "پنجاه و سه";
break;
}

case "54":
{
t = "پنجاه و چهار";
break;
}

case "55":
{
t = "پنجاه و پنج";
break;
}

case "56":
{
t = "پنجاه و شش";
break;
}

case "57":
{
t = "پنجاه و هفت";
break;
}

case "58":
{
t = "پنجاه و هشت";
break;
}

case "59":
{
t = "پنجاه و نه";
break;
}


case "60":
{
t = "شصت";
break;
}

case "61":
{
t = "شصت و یک";
break;
}

case "62":
{
t = "شصت و دو";
break;
}

case "63":
{
t = "شصت و سه";
break;
}

case "64":
{
t = "شصت و چهار";
break;
}

case "65":
{
t = "شصت و پنج";
break;
}

case "66":
{
t = "شصت و شش";
break;
}

case "67":
{
t = "شصت و هفت";
break;
}

case "68":
{
t = "شصت و هشت";
break;
}

case "69":
{
t = "شصت و نه";
break;
}


case "70":
{
t = "هفتاد";
break;
}

case "71":
{
t = "هفتاد و یک";
break;
}

case "72":
{
t = "هفتاد و دو";
break;
}

case "73":
{
t = "هفتاد و سه";
break;
}

case "74":
{
t = "هفتاد و چهار";
break;
}

case "75":
{
t = "هفتاد و پنج";
break;
}

case "76":
{
t = "هفتاد و شش";
break;
}

case "77":
{
t = "هفتاد و هفت";
break;
}

case "78":
{
t = "هفتاد و هشت";
break;
}

case "79":
{
t = "هفتاد و نه";
break;
}


case "80":
{
t = "هشتاد";
break;
}

case "81":
{
t = "هشتاد و یک";
break;
}

case "82":
{
t = "هشتاد و دو";
break;
}

case "83":
{
t = "هشتاد و سه";
break;
}

case "84":
{
t = "هشتاد و چهار";
break;
}

case "85":
{
t = "هشتاد و پنج";
break;
}

case "86":
{
t = "هشتاد و شش";
break;
}

case "87":
{
t = "هشتاد و هفت";
break;
}

case "88":
{
t = "هشتاد و هشت";
break;
}

case "89":
{
t = "هشتاد و نه";
break;
}


case "90":
{
t = "نود";
break;
}

case "91":
{
t = "نود و یک";
break;
}

case "92":
{
t = "نود و دو";
break;
}

case "93":
{
t = "نود و سه";
break;
}

case "94":
{
t = "نود و چهار";
break;
}

case "95":
{
t = "نود و پنج";
break;
}

case "96":
{
t = "نود و شش";
break;
}

case "97":
{
t = "نود و هفت";
break;
}

case "98":
{
t = "نود و هشت";
break;
}

case "99":
{
t = "نود و نه";
break;
}

} // switch (s)
//www.mspsoft.com

return t;
}
public string c3d(string s)
{
string t = "";
if (s.Length == 0) return ("");
if (s.Length == 1) s = "00" + s;
if (s.Length == 2) s = "0" + s;
if (s == "000") return ("");

string haveVa = "";
if ((!(s.Substring(1, 2) == "00")) && (s.Substring(0, 1) != "0")) haveVa = " و ";
t = f1(s.Substring(0, 1)) + haveVa + f2(s.Substring(1, 2));
return t;
}
public string c15d(string s)
{
string t = "";
if (s.Length == 0) return ("نامشخص");
if (s.Length == 1) s = "00000000000000" + s;
if (s.Length == 2) s = "0000000000000" + s;
if (s.Length == 3) s = "000000000000" + s;
if (s.Length == 4) s = "00000000000" + s;
if (s.Length == 5) s = "0000000000" + s;
if (s.Length == 6) s = "000000000" + s;
if (s.Length == 7) s = "00000000" + s;
if (s.Length == 8) s = "0000000" + s;
if (s.Length == 9) s = "000000" + s;
if (s.Length == 10) s = "00000" + s;
if (s.Length == 11) s = "0000" + s;
if (s.Length == 12) s = "000" + s;
if (s.Length == 13) s = "00" + s;
if (s.Length == 14) s = "0" + s;
if (s == "000000000000000") return ("صفر");



if (!(s.Substring(0, 3) == "000"))
{
t = t + c3d((s.Substring(0, 3))) + " هزار";
if (!(s.Substring(3, 12) == "000000000000"))
{
if (!(s.Substring(3, 3) == "000"))
t = t + " و";
}
}

if (!(s.Substring(3, 3) == "000"))
{
t = t + c3d((s.Substring(3, 3))) + " میلیارد";
if (!(s.Substring(6, 9) == "000000000")) t = t + " و";
}
else
{
if (!(s.Substring(0, 3) == "000")) t = t + " میلیارد و";
}

if (!(s.Substring(6, 3) == "000"))
{
t = t + c3d((s.Substring(6, 3))) + " میلیون";
if (!(s.Substring(9, 6) == "000000")) t = t + " و";
}

if (!(s.Substring(9, 3) == "000"))
{
t = t + c3d((s.Substring(9, 3))) + " هزار";
if (!(s.Substring(12, 3) == "000")) t = t + " و";
}

if (!(s.Substring(12, 3) == "000"))
{
t = t + c3d((s.Substring(12, 3)));
}


return t;
}

public string cMonth(string s)
{
switch (s)
{
case "01":
{
return "فروردین";
break;
}
case "02":
{
return "اردیبهشت";
break;
}
case "03":
{
return "خرداد";
break;
}
case "04":
{
return "تیر";
break;
}
case "05":
{
return "مرداد";
break;
}
case "06":
{
return "شهریور";
break;
}
case "07":
{
return "مهر";
break;
}
case "08":
{
return "آبان";
break;
}
case "09":
{
return "آذر";
break;
}
case "10":
{
return "دی";
break;
}
case "11":
{
return "بهمن";
break;
}
case "12":
{
return "اسفند";
break;
}

}
Console.ReadLine();
return ("Err");
}
public string RF_Date2Str(string s)
{
if (s.Length != 10) return ("Err In RF_Date2Str");

return ("" + c15d(s.Substring(8, 2)) + " ام " + cMonth(s.Substring(5, 2)) + " ماه سال " + c15d(s.Substring(0, 4)) + "");
}
private void pictureBox1_Click(object sender, EventArgs e)
{

}

private void maskedTextBox3_Click(object sender, EventArgs e)
{

}

private void textBox4_Click(object sender, EventArgs e)
{
textBox4.Text = c15d(maskedTextBox1.Text);
}

private void textBox3_Click(object sender, EventArgs e)
{
textBox3.Text = RF_Date2Str(maskedTextBox2.Text);
}

private void button2_Click(object sender, EventArgs e)
{


stiReport1.Load("C:\\Documents and Settings\\mehdi\\My Documents\\Visual Studio 2008\\Projects\\j\\Reportmeli.mrt");
((StiText)stiReport1.Pages["Page1"].Components["Text1"]).Text.Value =
textBox3.Text;

((StiText)stiReport1.Pages["Page1"].Components["Text2"]).Text.Value =
maskedTextBox2.Text;

((StiText)stiReport1.Pages["Page1"].Components["Text3"]).Text.Value =
textBox4.Text;

((StiText)stiReport1.Pages["Page1"].Components["Text4"]).Text.Value =
textBox2.Text;

((StiText)stiReport1.Pages["Page1"].Components["Text5"]).Text.Value =
textBox1.Text ;

((StiText)stiReport1.Pages["Page1"].Components["Text6"]).Text.Value =
maskedTextBox1.Text;

stiReport1.Show();




}

private void button4_Click(object sender, EventArgs e)
{
Form5 frm5 = new Form5();
frm5.Show();
this.Close();

}
اگربد شده معذرت میخوام بهتر از این نتونستمConfused[/php][/code]
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: x86
ارسال: #۱۰
۱۶ خرداد ۱۳۹۲, ۱۱:۲۷ ب.ظ (آخرین ویرایش در این ارسال: ۱۶ خرداد ۱۳۹۲ ۱۱:۲۸ ب.ظ، توسط x86.)
RE: کمک در رابطه با c#
(۱۶ خرداد ۱۳۹۲ ۱۱:۰۰ ب.ظ)۱-۱ نوشته شده توسط:  اگربد شده معذرت میخوام بهتر از این نتونستم...

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

کد:
string temp="";
for(int i=0;i<=(15-s.length);i++)
{
    temp+="0";
}
s = temp + s;

اگه باز راهنمایی بشتری کنی بیشتر میشه کمکت کرد.... چون من هنوز متوجه نشدم برنامه قراره چی کار کنه، این سه تا فرم یا ۵ تا فرمی که میگید چی هستن؟ واسه چی قراره پشت سر هم باز بشن؟؟؟؟ چرا کد سه تاشون یکیه؟؟؟؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: ۱-۱
ارسال: #۱۱
۰۴ تیر ۱۳۹۲, ۱۲:۰۷ ب.ظ
RE: کمک در رابطه با c#
سلام
دوستان مفهوم این خط کد در سی شارپ رو کسی می دونه؟ ممنون می شم از پاسختونSmile

private System.ComponentModel.Container components = null;
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۱۲
۰۴ تیر ۱۳۹۲, ۰۳:۰۹ ب.ظ (آخرین ویرایش در این ارسال: ۰۴ تیر ۱۳۹۲ ۰۳:۱۵ ب.ظ، توسط Morris.)
RE: کمک در رابطه با c#
سلام دوست عزیز!


به این قسمت از کد دقت کنید :

[tex]private void button3_Click(object sender, EventArgs e)\\ \{\\ Form1 frm1 = new Form1();\\ frm1.Show();\\ this.Close ();\\ \}[/tex]




همه مشکل شما دستور this.close است. فرم اصلی برنامه که معمولا form1 است، صاحب thread برنامه است که از همه thread ها forground تر است. البته برنامه شما تنها یک thread دارد و شما نباید نگران forground یا background بودن thread ها باشید. خلاصه بگم چیزی که مهم است اینه که وقتی شما form1 را close می کنید، به همراه اون thread برنامه را هم می بندید و بنابراین برنامه شما کلا تمام می شود. برای رفع مشکل می تونید بجای close کردن form1، یعنی بجای this.close در form1 ، از دستور this.Hide استفاده نمایید، در این صورت مشکل شما حل می شود. ولی مشکل دیگری بوجود می آید و آن این است که برنامه شما هیچکاه بسته نمی شود. اگر در فرم های دیگر برنامه، دگمه ای برای Exit برنامه در نظر گرفته اید، باید کد Application.Exit را در آن بنویسید وگر نه برنامه هیچگاه بسته نمی شود.




موفق باشید.

(۰۴ تیر ۱۳۹۲ ۱۲:۰۷ ب.ظ)mahshid1383 نوشته شده توسط:  سلام
دوستان مفهوم این خط کد در سی شارپ رو کسی می دونه؟ ممنون می شم از پاسختونSmile

private System.ComponentModel.Container components = null;

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



یک سری از Control ها در دات نت از Resource های خارجی استفاده می کنند و GC توانایی از بین بردن آن ها را ندارد (مثلا Binding Source فکر می کنم). وقتی چنین Control هایی به برنامه اضافه می کنید، Visual Studio این کنترل ها را به components اضافه می کند و در متد Dispose از فرم، همه Control های موجود در components را پیش از Dispose شدن فرم از بین می برد. این یک پروسه خودکار است و اصلا نیازی نیست ذهن خود را درگیر آن کنید.
موفق باشید!
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: mahshid1383 , 1-1 , fatemesoleimani
ارسال: #۱۳
۰۹ تیر ۱۳۹۲, ۱۲:۱۵ ب.ظ
کمک در رابطه با c#
یه مشگل دیگه برنامه sql server agent من start نمی شه هرکاریش میکنم!!
چیکار کنم؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  نظر در رابطه با استاد داور علیصا ۰ ۱,۷۵۸ ۱۴ مهر ۱۴۰۰ ۰۶:۰۵ ب.ظ
آخرین ارسال: علیصا
Exclamation کمک کمک کمک در مورد ادامه تحصیل در مقطع دکتری !!! aminomidi ۳ ۴,۷۱۴ ۱۷ مهر ۱۳۹۷ ۰۵:۴۵ ب.ظ
آخرین ارسال: negarin_
  رابطه n~1 Mr.R3ZA ۰ ۱,۹۹۶ ۲۰ خرداد ۱۳۹۷ ۰۱:۳۵ ق.ظ
آخرین ارسال: Mr.R3ZA
  توصیه های مهم در رابطه با انتخاب رشته (مهم) Happiness.72 ۰ ۲,۱۷۱ ۱۹ خرداد ۱۳۹۷ ۱۲:۳۶ ق.ظ
آخرین ارسال: Happiness.72
  رابطه چند به یک somayeh afsh ۰ ۱,۷۴۸ ۰۷ خرداد ۱۳۹۷ ۱۲:۲۸ ب.ظ
آخرین ارسال: somayeh afsh
  حل رابطه جایگذاری با تکرار rahkaransg ۱ ۲,۳۴۸ ۱۷ دى ۱۳۹۶ ۱۱:۲۹ ق.ظ
آخرین ارسال: rahkaransg
  جواب رابطه های بازگشتی rahkaransg ۰ ۱,۸۶۰ ۱۴ دى ۱۳۹۶ ۱۲:۲۴ ق.ظ
آخرین ارسال: rahkaransg
  تقسیم در جبر رابطه ای Ella ۱ ۲,۳۰۳ ۲۸ آذر ۱۳۹۶ ۱۲:۰۰ ق.ظ
آخرین ارسال: Ella
  کمک کمک : دوستان به نظرتون این سوال ها رو از کدوم منبع آوردند؟؟؟؟؟ امیدوار ۰ ۱,۹۱۱ ۰۳ آبان ۱۳۹۶ ۰۹:۰۷ ب.ظ
آخرین ارسال: امیدوار
  حل رابطه بازگشتی Hopegod ۳ ۳,۱۲۵ ۲۰ اسفند ۱۳۹۵ ۰۷:۳۱ ب.ظ
آخرین ارسال: Hopegod

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close