PDA

View Full Version : سوال: سوال در مور نوشتن این برنامه



who are you
جمعه 22 شهریور 1392, 23:15 عصر
درود

یک سوال فوق العاده مبتدی دارم:خجالت:

یک برنامه میخوام که مثلا 4 تا فیلد داره که کاربر میتونه عددی رو توی اینها وارد کنه
از چه مبحث هست این سوال :

مثلا کاربر تو فیلد ها به ترتیب اگر زد 1 2 3 4 یک جواب از قبل تعیین شده ( مثلا 3a1 ) بهش داده بشه
وقتی زد 2 4 5 a دوباره یک جواب داده بشه

یعنی من برای تمامی اعداد ممکن توی این فیلد ها قرار هست یک جواب خاص رو خودم قرار بدم ولی چطور میشه فیلد هارو با هم ارتباط بدم که مثلا اگر فیلد 1 فلان عدد بود , فیلد 2 فلان عدد بود , فیلد 3 فلان عدد , چهار هم یه عدد دیگه این جواب مورد نظرم رو نشون بده

ممنون میشم راهنمایی کنید:لبخندساده:

aliagamon
جمعه 22 شهریور 1392, 23:22 عصر
بستگی داره اگه الگوریتم داشته باشه تولید پاسخ امکانش هست که برای هر کدوم یه دستور نوشت اما ... اگه از پیش طریف شده باشه دو راه دارین یکی اینکه یه شرط با 4 مورد بزارین ... یا اینکه یه بانک با 5 ردیف تعریف کنید ... اولی عدد مربوط به تکست باکس 1 دومی مربوط بع دومی و الی اخر ...5 اومی هم جواب باشه ... بعد بیای چک کنی با همه کورد های تو بانک ...

R_khaleghi
جمعه 22 شهریور 1392, 23:34 عصر
درود

یک سوال فوق العاده مبتدی دارم:خجالت:

یک برنامه میخوام که مثلا 4 تا فیلد داره که کاربر میتونه عددی رو توی اینها وارد کنه
از چه مبحث هست این سوال :

مثلا کاربر تو فیلد ها به ترتیب اگر زد 1 2 3 4 یک جواب از قبل تعیین شده ( مثلا 3a1 ) بهش داده بشه
وقتی زد 2 4 5 a دوباره یک جواب داده بشه

یعنی من برای تمامی اعداد ممکن توی این فیلد ها قرار هست یک جواب خاص رو خودم قرار بدم ولی چطور میشه فیلد هارو با هم ارتباط بدم که مثلا اگر فیلد 1 فلان عدد بود , فیلد 2 فلان عدد بود , فیلد 3 فلان عدد , چهار هم یه عدد دیگه این جواب مورد نظرم رو نشون بده

ممنون میشم راهنمایی کنید:لبخندساده:

سلام.
می تونی از یک دستور if .... else استفاده کنی.

who are you
شنبه 23 شهریور 1392, 00:25 صبح
ممنون از پاسختون خب چطور میتونم توی یک ایف 4 تا متغییر رو جا بدم:-s

sohil_ww
شنبه 23 شهریور 1392, 00:31 صبح
به کمک & & البته منswich پیشنهاد می کنم هر چهارتارو بریز تو یه متغییر بعد چک کن

در ضمن who are you ? ? ?

R_khaleghi
شنبه 23 شهریور 1392, 00:41 صبح
ممنون از پاسختون خب چطور میتونم توی یک ایف 4 تا متغییر رو جا بدم:-s

منظور از گزینه چک باکس هست؟
کد زیر برای چک باکس هست:


if (checkBox1.Checked == true)
{
check1 = "چکباس 1";
}
else
{ check1 = ""; }
if (checkBox2.Checked == true)
{
check2 = "چکباس 2";
}
else
{check2="" ;}
if (checkBox3.Checked == true)
{
check3 = "چکباس 3";
}
else
{check3=""; }
if (checkBox4.Checked == true)
{
check4 = "چکباس 4";
}
else
{check4=""; }
if (checkBox5.Checked == true)
{
check5 = "چکباس 5";
}
else
{check5=""; }
if (checkBox6.Checked == true)
{
check6 = "چکباس 6";
}
else
{check6=""; }
MessageBox.Show("شما بر روی " + check1 + "و" + check2 + "و" + check3 + "و" + check4 + "و" + check5 + "و" + check6 + "کلیک کردید");
}

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

R_khaleghi
شنبه 23 شهریور 1392, 00:42 صبح
اینم برنامه مثال فوق:

110629

موفق باشید.

who are you
شنبه 23 شهریور 1392, 10:23 صبح
خیلی ممنونم
فقط 3 سوال دیگه که با سرچ هم جواب نگرفتم:لبخند:
چطور میشه از دو ردیف چک باکس که داریم, از هر ردیفش فقط یکی رو بشه انتخاب کرد ( یا مثلا دکمه رادیو باشه ولی خب بشه از هر ردیف یکی رو انتخاب کرد نه اینکه کلا محدودمون کنه به یک انتخاب از هر دو ستون)
http://sportforums.ir/up/do.php?imgf=1379140136591.png




و دیگری اینکه چطور میشه یک هایپر لینک قرار داد ؟:متفکر:

&
چطور میشه جای نمایش جتیجه در پنجره جدید /نتیجه در قسمتی از صفحه فعلی با انتخاب هر گزینه به صورت ریِل تام تغییر کنه؟؟..

ممنونم

R_khaleghi
شنبه 23 شهریور 1392, 11:15 صبح
خیلی ممنونم
فقط 3 سوال دیگه که با سرچ هم جواب نگرفتم:لبخند:
چطور میشه از دو ردیف چک باکس که داریم, از هر ردیفش فقط یکی رو بشه انتخاب کرد ( یا مثلا دکمه رادیو باشه ولی خب بشه از هر ردیف یکی رو انتخاب کرد نه اینکه کلا محدودمون کنه به یک انتخاب از هر دو ستون)


سلام.
واسه RadioButon می تونی از GroupBox استفاده کنی.

سه تا تو این گروپ باکس سه تای دیگه داخل یک گروپ باکس دیگه.




و دیگری اینکه چطور میشه یک هایپر لینک قرار داد ؟


با استفاده از ابزار LabelLink می تونی هایپر لینک درست کنی.

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

موفق باشید.

who are you
شنبه 23 شهریور 1392, 17:15 عصر
با استفاده از ابزار LabelLink می تونی هایپر لینک درست کنی.

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

موفق باشید.

سلام
ممونم

در مورد LableLink میشه توضیح بدید محتواش به چه شکل باید وارد بشه

و سوال سومم هم منظورم مثل ماشین حساب که نتیجه توی همون صفحه به صورت آنی نشون داده میشه منظورم هست , شدنیه؟

ببخشید زیاد زحمت دادم:اشتباه:

R_khaleghi
شنبه 23 شهریور 1392, 17:25 عصر
سلام
ممونم

در مورد LableLink میشه توضیح بدید محتواش به چه شکل باید وارد بشه

و سوال سومم هم منظورم مثل ماشین حساب که نتیجه توی همون صفحه به صورت آنی نشون داده میشه منظورم هست , شدنیه؟

ببخشید زیاد زحمت دادم:اشتباه:

سلام.
این در این تاپیک روش استفاده از لینک لیبل توضیح داده:
http://www.dotnetperls.com/linklabel

آره میشه.
مثال زیر واسه ماشین حساب است:
http://projeraygan.blogfa.com/post/7

who are you
یک شنبه 24 شهریور 1392, 04:55 صبح
ممنونم
اقا قضیه چیه یه ایف + یک الس گذاشتم ولی با اینکه شرط برقرار هست بعد از جواب اصلی پاسخ الس هم نمایش داده میشه
--
اگه میشه در مورد لینک لیبل هم بیشتر توضیح بدید لینک اضافه شده ولی نمیدونم چطور به مرورگر فرستاده بشه


-;{@

gwbasic
یک شنبه 24 شهریور 1392, 07:20 صبح
Who are you@:
حضور شما رو به برنامه نویس خوش آمد می گم. لطفا جهت تعامل بهتر قبل از هر چیز قوانین فعالیت در این سایت و بخش سی شارپ رو مطالعه کنید.
یکی از موارد عنوان کردن تنها یک سوال در هر تاپیک (با عنوان مناسب) می باشد

موفق باشید