تور لحظه آخری
امروز : شنبه ، 19 آبان 1403    احادیث و روایات:  امام سجاد (ع):گناهانى كه باعث نزول عذاب مى‏شوند، عبارت‏اند از: ستم كردن شخص از روى آگاهى، تجاوز...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

 






آمار وبسایت

 تعداد کل بازدیدها : 1827700769




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

<:*:*:*:> کد نویسی، توضیح کد، طراحی متد (Method) زبان های مايکروسافت <:*:*:*:>


واضح آرشیو وب فارسی:سایت ریسک: hamishebahar16-05-2009, 10:45 AMبا سلام خدمت همه دوستان برنامه نویس و عزیزان پی سی. قطعاً باید بدونید که قراره در این محل (تاپیک) چه کاری انجام بدیم!درسته... هدف من از ایجاد این تاپیک در اصل ساخت متد های مایکروسافت بود ولی دیدم که کمی به جزئیات تاپیک هم نگاه کنم و توضیحات کد و کد نویسی هم توش باشه تاپیک با شور بیشتری مورد استفاده قرار میگیره.من میخوام که تو این تاپیک ما با کمک یکدیگر یکی از متدهای Visual Studio مایکروسافت رو انتخاب کرده و اونو به صورت کامل در اینجا بزاریم!البته از متد های کوچک شروع کرده و به طرف متدهای سخت حرکت میکنیم.در ضمن دوستان می تونن که اگه جایی از کد تو برنامه نویسیشون مشکل داشتن و توضیح تیکه کد خواستن کد رو در اینجا قرار بدن تا من به همکاری دوستان بتونم براتون توضیح بدم البته اینو هم باید درنظر گرفت که دوستان پی سی زیاد هستند و من تنها نیستم. خوب... شاید بعضی از شما متد یادتون رفته باشه یا معنی درست اونو تو ویژوال ندونین! واژه Method به معنی = روش، اسلوب، طريقه باید بدونین که متد در کجا ها به کار میره پس به تیکه کد زیر توجه کنید: (public void SQL_File_Engine(string FileName } Connection = @"Data Source=.SQLEXPRESS;AttachDbFilename=""" + "|DataDirectory|" + FileName + "";Integrated Security=True;User Instance=true; ;(Connect = newSqlConnection(Connection { در تیکه کد بالا SQL_File_Engine به عنوان متد به کار میره شما هر وقت تو برنامتون خواستین کد بالا رو بنویسن دیگه نیازی به کپی پیس یا نوشتن دوباره اون ندارین. فقط کافیه که متد رو صدا کنین: ;(@"SQL_File_Engine("Main_DataBase.mdf بسیار خوب این از توضیح متد (اگه بعضی از دوستان متوجه نشدن درخواست توضیح بیشتری کنن) خوب... من از متد Math.Abs شروع میکنم: قطعاً همه شما میدونین که در محیط .NetFramework متد Math.Abs چه کاری انجام میده! متد Math.Abs یه عدد رو گرفته و قدر مطلق اون عدد رو برای شما بر میگردونه.در ریاضی:قدر مطلق هر عدد = مثبت آن عدد. مثال: |16|=16 |-16|=16 |0|=0 پس اگه ما به متد Abs هر عددی بدیم مثبت اون عدد رو میتونیم ببینیم میتونین با کد زیر امتحان کنین: ;(()MessageBox.Show(Math.Abs(-16).ToString خوب حالا من به شما میگم که ماکروسافت چطوری از این متد استفاده کرده، به کد زیر دقت کنین: (private double Abs(double value } (if (value < 0 } ;return -value { ;return value { خوب الان باید فهمیده باشین که چطوری میشه قدر مطلق یک عدد رو بدست آورد. توضیح کد: یک متد که از نوع double بر میگردونه (private double Abs(double value } doubleیک مقدار از نوع value (if (value < 0 } فقط در صورتی که مقدار valueکوچکتر از 0 یعنی منفی بود اونو مثبت میکنه. ;return -value { اگه عدد منفی نباشه که همونو برمیگردونه. ;return value { خوب دوستان باید بدونین که برای دوستانی که خیلی وقته برنامه نویسی میکنن نوشتن کد بالا کاری نداشت.توضیح دادم که ما از متدهای خیلی راحت شروع میکنیم و به متدهای سنگین میرسیم. امیدوارم مورد استفاده قرار گرفته باشه و بگيره.قربان همه شما علي:11:. persianmahdi16-05-2009, 02:06 PMسلام خیلی عالیه علی اقا ادامه بدید سوال : این قسمت مگه منظورش این نیست که اگه value کوچکتر از صفر بود اونا منفی برگردون !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! hamishebahar17-05-2009, 01:23 AMسلام خیلی عالیه علی اقا ادامه بدید سوال : این قسمت مگه منظورش این نیست که اگه value کوچکتر از صفر بود اونا منفی برگردون !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سلام با تشکر. درسته دوست من فرقی نمیکنه. متد بعدی که قراره براتون تریس کنم متد Math.BigMul هست. اول از همه توضیح بدم که این متد دو عدد را دریافت کرده و عملیات ضرب رو روی اونا انجام میده.پس فک نکنم کسی نتونه این متد رو بنویسه: میتونید برای مشاهده جزئیات از کد زیر استفاده کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! خوب برای ساخت متد هم میتونین از کد زیر استفاده کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! توضیح کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! متغیر a و b هر دو از نوع int میباشند: Int یک متغیر از نوع عدد صحیح که اعداد -2147483648 تا 2147483647 میباشد. persianmahdi17-05-2009, 01:01 PMدرسته دوست من فرقی نمیکنه سلام خب اونوقت این متدی که شما نوشتید ABS نمی شه به خاطر این که Abs میگه اگه value منفی ( یا کوچکتر از صفر) بود اونا مثبت برگردون . در حالی که توی این متدی که شما نوشتید میگه اگه value منفی بود (یا کوچکتر از صفر) بود اونا منفی برگردون hamishebahar17-05-2009, 05:10 PMسلام خب اونوقت این متدی که شما نوشتید ABS نمی شه به خاطر این که Abs میگه اگه value منفی ( یا کوچکتر از صفر) بود اونا مثبت برگردون . در حالی که توی این متدی که شما نوشتید میگه اگه value منفی بود (یا کوچکتر از صفر) بود اونا منفی برگردون سلام خدمت همه. دوست عزیز ممنون از همراهیتون.میشه کد درستشو بنویسید.ممنون. این دفعه با متد متد Math.Max که دو عدد دریافت کرده و بزرگترین رو نمایش میده: مشاهده: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! خوب اینم متد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! توضیح کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با تشکر از همراهی دوستان:11:. persianmahdi17-05-2009, 07:50 PMسلام به نظرم درستش این باشه . با 3 نوع میشه Abs را تعریف کرد که من هر سه نوع را هم میزارم . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ممنون hamishebahar20-05-2009, 05:12 PMسلام به نظرم درستش این باشه . با 3 نوع میشه Abs را تعریف کرد که من هر سه نوع را هم میزارم . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!ممنون با سلام خدمت همه دوستان. دوست عزیز شما منظور من رو بد متوجه شدی!!(یه بار دیگه توضیحات اولیه رو بخون).من میخوام که متد مثلاً Abs ساخته بشه نه اینکه تو متدی که ساختیم دوباره از اون استفاده کنیم. منظور من اینه که چطوری بدون Abs بتونیم Abs بسازیم. متد Math.Min: این متد با توجه به متد قبلی کوچکترین عدد رو برمیگردونه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! مشاهده: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! توضیح کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! قربان شما علی:11:. hamishebahar21-05-2009, 10:22 PMبازم سلام خدمت دوستان برنامه نویس و پی سی. از این پس کد هر سه زبان رو براتون میزارم که کسی مشکلی نداشته باشه یعنی به سه زبان وی بی سی شارپ و سی پلاس پلاس براتون ترجمه میکنم: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgمت د Math.Pow: این متد دو ورودی را گرفته و ورودی اول را به توان ورودی دوم میرساند: مشاهده: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgمت د Math.Pow: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgتو ضیح کد: این متد دو ورودی از نوع double دارد و خود متد هم از نوع double برمیگرداند. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!یک متغیر از نوع double برای برگرداندن و محاصبات استفاده میکنیم: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!یک حلقه برای که به تعداد متغیر y میچرخد و در صورتی که به y برسد خارج می شود. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!عملیات ضرب را در x انجام داده سپس در RET میریزیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!RET را برمیگردانیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! hamishebahar22-05-2009, 08:17 PMاستفاده از توابع Api در زبان های .NET سلام خدمت همه دوستان.امروز قراره به دوستان عزیز بگم که چگونه در برنامه هاشون از توابع Api استفاده کنند. http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgتا بع CloseWindow در واقع یک ورودی از نوع هندل(Handle) پنجره گرفته و آن پنجره را Minimize میکنه اما ما فقط میخوایم با استفاده از این Api فقط پنجره فرم خودمونو Minimize کنیم: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) توضیحات: برای سی شارپ شما ابتدا باید یک using تعریف کنید، شما ابتدا باید کد زیر رو در بالای برنامه خود زیر using های دیگر قرار دهید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! خوب حالا کد زیر رو کپی و در یک قسمت مناسب مثل General قرار دهید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا کد زیر رو در دکمه یا جایی که میخواید با اجرای کد پنره Minimize بشه قرار بدید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic) توضیحات: برای ویژوال بیسیک کد زیر رو در قسمت General قرار بدید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا کد زیر رو در دکمه قرار دهید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) توضیحات: برای سی پلاس پلاس هم using زیر رو در قسمت General و زیر using های دیگه قرار بدید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! خوب حالا کد زیر رو کپی و در یک قسمت مناسب مثل General قرار دهید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا کد زیر رو در دکمه قرار دهید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgتو ضیح کد: کد زیر یک کامپوننت دات نت هست که به شما کمک میکنه تا با بتونین از DllImport استفاده کنید. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! کد زیر هم تابع CloseWindow رو در اختیار شما قرار میده تا بتونین برای Minimize کردن پنجره تون از اون استفاده کنین. این تابع که آرگومان از نوع long میگیره که نشان دهنده هندل پنجره است تا با استفاده از اون پنجره رو به حالت Minimize ببره. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! کد زیر رو هم حتماً میدونید... ما تابع CloseWindow رو صدا زدیم.و یه آرگومان به نام Handle به اون دادیم که این متغیر در اصل همون هندل فرم ما رو به ما برمیگردونه که چون از نوع Intptr برمیگردونه و تابع ما long میگیره ما اونو به Int64 تبدیل کردیم که همون Long هست. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! از دوستان برنامه نویس کسی نظری نداره؟ اگه مشکلی داشتین حتماً سوال کنید. قربان شما علی:11::40:. hamishebahar27-05-2009, 09:49 PMسلام خدمت همه دوستان برنامه نویس گرامی امروز میخوام در مورد چگونگی تعریف و کار با متغیرها در هر زبان رو بهتون نشون بدم. به کد زیر دقت کنید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic)کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29%20VB 6.jpgوی ژوال بیسیک 6(VB 6) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!خوب اگه یکی از زبان های بالا رو بلد باشین قطعاً میتونید متغیر ها رو به زبان های دیگه به همین سادگی تعریف کنید.ولی اگه هیچ کدومو نمیدونین من یکی از زبان ها رو براتون توضیح میدم: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) توضیح کد: ما یک متغیر از نوع Integer یا عدد 32 بیتی تعریف میکنیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!در خط اول کد زیر ما intNumber رو مقدار 16 میدیم و در خط دوم intNumber با 8 جمع شده سپس داخل intNumber ریخته میشه و در خط آخر هم که به صورت پیغام نمایش میدیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!در خط اول کد زیر ما intNumber رو مقدار 24 میدیم و در خط دوم intNumber با 2 تفریق شده سپس داخل intNumber ریخته میشه و در خط آخر هم که به صورت پیغام نمایش میدیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!در خط اول کد زیر ما intNumber رو مقدار 6 میدیم و در خط دوم intNumber با 10 ضرب شده سپس داخل intNumber ریخته میشه و در خط آخر هم که به صورت پیغام نمایش میدیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! در خط اول کد زیر ما intNumber رو مقدار 12 میدیم و در خط دوم intNumber با 6 تقسیم شده سپس داخل intNumber ریخته میشه. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! قربان شما علیhttp://www.forum.p30world.com/images/New-smile/N_aggressive%20%2817%29.gif. dogtag31-05-2009, 04:21 PMاگر ادامه بدی بد نیست. البته اوایلش جالب تر بود. hamishebahar31-05-2009, 05:11 PMسلام خدمت همه برنامه نویسان. اگر ادامه بدی بد نیست. البته اوایلش جالب تر بود. ممنونم دوست عزیز. به زودی به متدهای سنگین میرسیم عجله نکن. http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgچگ ونگی کار با دستور شرطی IF (شرط در ویژوال استادیو(Visual Studio)): به کد زیر دقت کنید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic)کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29%20VB 6.jpgوی ژوال بیسیک 6(VB 6) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!خوب قطعاً با یکم دستکاری باید فهمیده باشین که شرط IF چگونه کار میکنه:27:. http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) توضیح کد: ما یک متغیر از نوع Integer یا عدد 32 بیتی تعریف میکنیم و مقدار اونو برابر با 27 قرار میدیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!در اینجا ما یک شرط و دستورات مربوطه رو گذاشتیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! و به شرط گفتیم در صورتی که intNumber برابر 27 باشد کد زیر را اجرا کند که یک پیغام به ما نمایش خواهد داد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!برای اطمینان از شرط میتونید مقدار intNumber رو تغییر بدید تا مشاهده کنید. اجرای شرط از } تا { انجام می شود و در VB تا End IF. با تشکر فراوان از استاد هاشمیان. dogtag31-05-2009, 05:22 PMیه پیشنهاد بدم : لطفاً این چیز ها رو زیاد روش مانور نده. چون تو کتابها خیلی بهتر و دقیق تر و ساده تر بحث شده. همون متد های NET. رو شبیه سازی کنی (البته با تحقیق و چیدا کردن بهینه ترین راه) عالیه. سعی هم بکن مثل VB 6 کار های عزیز نشی که همش dll های ویندوز رو import کنی و بری جلو. منظورم همون Minimize و ... ها است. البته توجه داشته باش که چون تاپیکت پر بار ه و برام مهمه دارم نظر می دم. این استیل نوشتنت (که رنگی می کنی و عکس می ذاری) خیلی عالیه. و در کل ممنون. hamishebahar31-05-2009, 05:42 PMسعی هم بکن مثل VB 6 کار های عزیز نشی که همش dll های ویندوز رو import کنی و بری جلو. منظورم همون Minimize و ... ها است. و در کل ممنون. یعنی از Dll ها و توابع API بگم یا نگم؟ dogtag31-05-2009, 05:57 PMتا اونجایی که امکان داره نگو. الان تو خود NET. همین minimize وجود داره که HWND می گیره و کوچیک می کنه. دیگه نیازی نیست. (ولی الان فکر کنم فهمیدم چرا از DLL استفاده کردی، آخه داری شبیه سازی می کنی! ببخشید) در صورتی که 100% می دونی غیر از DLL راهی نداری، استفاده کن. در ضمن، اگه امکانش هست واسه ++C غیر NET. ی هم کدش رو بنویس. ممنون. --- برای اینکه تاپیکت شلوغ نشه اینجا می گم. من همچین کتابی نمی شناسم ولی اگر تو بخش مربوط بهش درخواست بدی، پیدا می کنند. موفق باشی --- مدیر عزیز و محترم، این بیشتر به همون NET. مربوط نبود؟ hamishebahar31-05-2009, 06:41 PMتا اونجایی که امکان داره نگو. الان تو خود NET. همین minimize وجود داره که HWND می گیره و کوچیک می کنه. دیگه نیازی نیست. (ولی الان فکر کنم فهمیدم چرا از DLL استفاده کردی، آخه داری شبیه سازی می کنی! ببخشید) در صورتی که 100% می دونی غیر از DLL راهی نداری، استفاده کن. در ضمن، اگه امکانش هست واسه ++C غیر NET. ی هم کدش رو بنویس. ممنون. ممنونم از همراهیت دوست من.راستش من ++C رو بلد نیستم و کتابی هم پیدا نکردم که بتونم خوب یاد بگیرم.اگه کتابی داری که به صورت ویژوالی توضیح بده ممنون میشم بزاری(منظور از ویژوالی کار با محیط رو هم به صورت تصاویر آموزش بده).اگه کتاب داشته باشم مطمعناً میزارم. http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgمت د Math.IEEERemainder (به دست آوردن باقیمانده تقسیم دو عدد): به متد زیر دقت کنید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic)کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29%20VB 6.jpgوی ژوال بیسیک 6(VB 6) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) توضیح کد: حالا به مثال های ریاضی زیر دقت کنید: 1 = 3 / 10 2 = 4 / 10 1 = 7 / 15 3 = 6 / 15 وقتی به متد IEEERemainder دو عدد می دهیم.این متد عدد اول را تقسیم بر عدد دوم میکند به صورت زیر: 3 = 3 / 10 2 = 4 / 10 2 = 7 / 15 2 = 6 / 15 !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سپس جواب را در عدد دوم ضرب میکند: 9 = 3 * 3 8 = 4 * 2 14 = 7 * 2 12 = 6 * 2 !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! و بعد عدد اول را از {ضرب جواب و عدد دوم} کم می کند و باقیمانده بدست میاید: 1 = 9 - 10 2 = 8 - 10 1 = 14 - 15 3 = 12 - 15 !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با تشکر از همه دوستان:11:. Payman_6231-05-2009, 09:17 PMمنتقل شد........ hamishebahar04-06-2009, 07:25 PMبا سلام خدمت دوستداران برنامه نویس عزیز.متد امروز PadLeft که میخوایم پیاده سازیش کنیم: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgمت د PadLeft (اضافه کردن چند کاراکتر به سمت چپ - رشته ورودی): به متد زیر دقت کنید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic)کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29%20VB 6.jpgوی ژوال بیسیک 6(VB 6) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) توضیح کد: متد PadLeft یک رشته می گیرد که این مقدار رشته اصلی می باشد.سپس یک مقدار از نوع عدد میگیرد که نشانگر اندازه ای که رشته اصلی است سپس یک کاراکتر میگیرد در صورتی که عدد وارد شده بزرگتر از اندازه رشته اصلی باشد کاراکتر وارد شده را به سمت چپ رشته اضافه میکند. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! یک رشته برای برگرداندن. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! این حلقه تا [اندازه رشته اصلی - عدد وارد شده] می چرخد و هر دور کاراکتر را به رشته برگشتی اضافه میکند. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! این کد کاراکتر را به رشته برگشتی اضافه میکند. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! و در آخر هم رشته اصلی به آخر رشته برگشتی اضافه میشود. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! امیدوارم واضع توضیح داده باشم.قربانتان علی:11:. hamishebahar23-06-2009, 11:39 PMبا سلام خدمت دوستداران برنامه نویس عزیز.متد امروز Math.Round هست که میخوایم پیاده سازیش کنیم: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Method.jpgمت د Round (گرد کردن یک عدد اعشاری): به متد زیر دقت کنید: http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29VB.jpgویژو ال بیسیک(Visual Basic)کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29C++.jpgسی پلاس پلاس(++C) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29%20VB 6.jpgوی ژوال بیسیک 6(VB 6) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.com/delphi.jpg.gifدلفی(Delphi) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/il.jpgآی ال (information literacy Or IL) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/chrome.jpgکروم (Chorme) کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! http://hamishebaharp30world.persiangig.ir/HamisheBahar%28Forum.P30World.Com%29Csharp.jpgسی شارپ(#C) توضیح کد: متد Round یک عدد اعشاری از نو Double می گیرد که این مقدار باید پردازش و گرد شود. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! کد زیر برای روند کرد کامل تر بگ که متد روند در صورتی که اعشار آن بزرگتر از نیم باشد عدد بزرگتر را بدون اعشار و در در صورتی که کوچکتر یا مساوی نیم باشد خود عدد اصلی را بدون اعشار برمیگرداند. برای مثال: عدد 10.50 یا 10.30 یا 10.1: این عدد اگر روند شود میشود 10. حالا عدد 10.51 یا 10.60 یا 10.85: این عدد اگر روند شود میشود 11. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دوستان میتوانن سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 5651]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن