یادگیری C# (بررسی سئوالات و مشکلات)

beti12

عضو جدید
تنها کاری که باید بکنید اینه که یک رشته ( String ) بسازید و با یک Baud Rate خاص به پورت سریال بفرستید.
مثلا" در مورد sms بایستی یک عبارت به نام pdu هم بسازید و در ابتدای پیغام قرار بدید .

اطلاعات بیشتر :
http://www.codeproject.com/KB/cs/SMS.aspx

سلام
مرسی که جواب دادین:smile:
یه سوال دیگه
ایا امکانش هست که از طریق اینترنت با استفاده از موددم dial up تماس تلفنی برقرار کرد و یا sms فرستاد؟
و اگه میشه چطوری می شه تو C# همچین کدی نوشت:confused:
مرسی:gol::gol::gol:
 

mozhgan22

عضو جدید
سلام
من میخوام توی پنجره جدید ی که باز میشه دکمه yes و no بگذارم.ولی نمیدونم چه جوری!
منظورم از پنجره جدید استفاده از messagebox.show در برنامه است که کاربر از اونجا انجام کار رو تایید یا رد کنه
 

golemaryam_1983

عضو جدید
کاربر ممتاز
سلام
من میخوام توی پنجره جدید ی که باز میشه دکمه yes و no بگذارم.ولی نمیدونم چه جوری!
منظورم از پنجره جدید استفاده از messagebox.show در برنامه است که کاربر از اونجا انجام کار رو تایید یا رد کنه

سلام دوست عزیز می تونید از MessageBoxButtons.YesNo استفاده کنید.
برای اطلاعات بیشتر میتونید به صفحه 250 کتاب هاشمیان مراجعه کنید.

کد:
 MessageBox.Show( "پیام مورد نظر" , MessageBoxButtons.YesNo);

با تشکر
 

اارکیده

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

اارکیده

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

کسی که به این سوالم پاسخ نداد

حداقل این سوال رو دیگه بی جواب نزارید
حالا چگونه می شه به زمان سیستم یا دمای cpu رو خوند
 

RIG

متخصص C#.net
چگونه می شود به حافظه رم دسترسی پیدا کرد
البته دسترسیم بدین گونه هست که
فقط می خوام رم رو به عنوان یه جدول داشته باشم تا بتونم یه عدد به صورت تصادفی ازش بخونم
این سایت هاروببین دوست من . نمیدونم درسته یا نه همچین چیزی برات پیدا کردم
http://www.dotnetperls.com/random-byte-array

http://msdn.microsoft.com/en-us/library/system.random.aspx

http://stackoverflow.com/questions/3627029/smart-way-to-generate-unique-random-number


http://www.obviex.com/Samples/Password.aspx
 

shoonisht

عضو جدید
کاربر ممتاز
با سلام
اساتید عزیز وقتی یک پروژه نوشتیم چطور اونو تبدیل به یکی برنامه کنید به صورتی که بتونیم توی یه سیستم دیگه استفاده کنیم بدون شرط وجود ویژوال استودیو ؟
برای مثال یک پروژه تبدیل واحدها نوشتم با زدن کلید F5 و دیباگ کردن مشکلی نداره و همچنین از نظر تست مقداردهی هم خودم چک کردم (به قول دوستان Trace کردم) مشکلی نداشت .
با تشکر - سیستم 32
 

RIG

متخصص C#.net
اگه میخای توسیستم دیگه نصبش کنی وباهاش کار کنی.باید setup درست کنی و بعدش .NetfarmeWork مربوطه رو هم اون سیستم مقصد نصب داشته باشی .یه نحوه ایجاد ستاپ برنامه با خود ویژوال استدیو تو باشگاه هست اگه خاستی از اون میتونی استفاده کنی.
 

Ronin87

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

اارکیده

عضو جدید

مرسی
اولی و دومی که اعداد تصادفی معمولی دادن
من می خوام از رم بخونم عدد رو

اخری هم کدهاش خیلی زیاد

ببینم اون به کارم می یاد
 

farzam-kh

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

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
سلام ؛من یه برنامه به زبان سی شارپ نوشتم که یک عدد میگیره برای روزهای آینده ،یکی برای سال ورودی،یکی ورودی برای ماه ورودی و یکی برای روز ورودی و یکی دیگه برای روز هفته ورودی .اما نمیدونم سال کبیسه رو چجوری بزارم توش که سال شمارم درست تر و دقیق تر کار کنه.یعنی باید با توجه به تعداد روز های آینده یه تاریخ آینده رو به صورت جداگانه نشون بده برای 31 روزه بودن و سال کبیسه مشکل دارم. با تشکر از همگی

شما میتونی از Persian Calendar و توابع مربوطه استفاده کنید که همه این موارد را در نظر گرفته است.
 

kamyab1988

عضو جدید
سلام من ۱ سوال دارم

- برنامه ای بنویسید که دو عدد صحیح و یک عملگر (مثل +) را از ورودی گرفته و حاصل عملگر را نمایش دهد؟؟؟؟؟؟؟؟؟؟




البته ممکنه برای شما ها که رشته تخصصی تونه راحت باشه ولی برای من نه..
 

kamyab1988

عضو جدید
- برنامه ای بنویسید که ضرایب اعشاری معادله درجه ۲ را گرفته و معادله را حل کند

۲- برنامه ای بنویسید که نام یک روز را گرفته و شماره آنرا نمایش دهد و در صورت نامعتبر بودن پیام خطا دهد.


این دو تا رو نوشتم ولی چنتا ارور داره که نمی تونم رفع کنم

کسی هست کمک کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
- برنامه ای بنویسید که ضرایب اعشاری معادله درجه ۲ را گرفته و معادله را حل کند

۲- برنامه ای بنویسید که نام یک روز را گرفته و شماره آنرا نمایش دهد و در صورت نامعتبر بودن پیام خطا دهد.


این دو تا رو نوشتم ولی چنتا ارور داره که نمی تونم رفع کنم

کسی هست کمک کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

خطاهاش رو بگید و کد رو قرار بدید تا بشه روش نظر داد.
 

golemaryam_1983

عضو جدید
کاربر ممتاز
سلام به همه دوستان
من یه مشکلی که در برنامم دارم این هست که وقتی اطلاعات رو در فرمم وارد میکنم و دکمه ثبت رو میزنم این پیام رو میده
string or binary data would be truncated.
the statement has been terminated.

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

با تشکر
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
سلام به همه دوستان
من یه مشکلی که در برنامم دارم این هست که وقتی اطلاعات رو در فرمم وارد میکنم و دکمه ثبت رو میزنم این پیام رو میده
string or binary data would be truncated.
the statement has been terminated.

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

با تشکر
سلام
ممکن است در تعریف نوع پارامترها با نوع تعریف شده در sql تفاوت باشه. ممکن هم هست شما در پروسیجر مربوطه کدی نوشتید که این خطا را بر می گردونه.
کدها را در صورت تمایل این جا بنویس تا شاید بشه قطعی گفت مشکل کجاست.
 

golemaryam_1983

عضو جدید
کاربر ممتاز
سلام
ممکن است در تعریف نوع پارامترها با نوع تعریف شده در sql تفاوت باشه. ممکن هم هست شما در پروسیجر مربوطه کدی نوشتید که این خطا را بر می گردونه.
کدها را در صورت تمایل این جا بنویس تا شاید بشه قطعی گفت مشکل کجاست.

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

کد:
SqlCommand com = new SqlCommand("select count(name) from kala where code='" + Convert.ToInt32(textBox3.Text) + "' ", con);
            com.Connection.Open();
            int counter = (int)com.ExecuteScalar();
            com.Connection.Close();
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
این کد من هست که از open ارور میگیره. نمی دونم چرا همین فرم اینطوری هست من این کد رو واسه بقیه فرم ها هم بکار بردم مشکلی ایجاد نکرده.

کد:
SqlCommand com = new SqlCommand("select count(name) from kala where code='" + Convert.ToInt32(textBox3.Text) + "' ", con);
            com.Connection.Open();
            int counter = (int)com.ExecuteScalar();
            com.Connection.Close();

گل مریم جان، با پارامترها کار کن، ممکنه مشکل از دستوری باشه که نوشتی.
 

golemaryam_1983

عضو جدید
کاربر ممتاز
گل مریم جان، با پارامترها کار کن، ممکنه مشکل از دستوری باشه که نوشتی.

راستش من با پارامتر ها کار نکردم میترسم بزنم خرابترش کنم. دیگه واقعا نمی تونم دوباره این پروژه رو ایجادش کنم یه بار خراب شده.
ممنون از راهنماییتون.

با تشکر
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
راستش من با پارامتر ها کار نکردم میترسم بزنم خرابترش کنم. دیگه واقعا نمی تونم دوباره این پروژه رو ایجادش کنم یه بار خراب شده.
ممنون از راهنماییتون.

با تشکر
کد:
cmd.parameters.add("@code", nvarchar,50);
cmd.CommandText="select count(name) from kala where code=@code";
cmd.parameters["@code"].Value=txtCode.Text;
.
.
.
 

Similar threads

بالا