PDA

View Full Version : استفاده از توابع API برای شروع برنامه نویسی به صورت مبتدی



mehdiba3
سه شنبه 29 اسفند 1391, 12:40 عصر
با سلام خدمت دوستان عزیز.
پیشاپیش سال نو رو به همه عزیزان تبریک می گم

بنظر دوستان استفاده از توابع API بتعث نمیشه من که تازه شروع به برنامه نویسی کردم در یادگیری این زبان و مفهوم برنامه نویسی بر به مشکل به خورم و ذهنم رو تنبل و خلاقیتم رو کند کنه؟

یا این که استفاده از این توابع (API) آماده هیچ مشکلی بدر جهت پیشرفت من نداره. برای مثال تابعی که کد اسکی یک کاراکتر رو در میاره
a = Char.ConvertToUtf32(textBox1.Text, 0);
MessageBox.Show(textBox1.Text = Convert.ToString(a));

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

private void txtAmount_KeyPress(object sender, KeyPressEventArgs e)
{
if (!((((int)e.KeyChar >= 48 && (int)e.KeyChar <= 57) || e.KeyChar == '\b')))
e.KeyChar = (char) 0
}

Abbas Naghdi
سه شنبه 29 اسفند 1391, 12:59 عصر
با سلام خدمت دوستان عزیز.
پیشاپیش سال نو رو به همه عزیزان تبریک می گم

بنظر دوستان استفاده از توابع API بتعث نمیشه من که تازه شروع به برنامه نویسی کردم در یادگیری این زبان و مفهوم برنامه نویسی بر به مشکل به خورم و ذهنم رو تنبل و خلاقیتم رو کند کنه؟

یا این که استفاده از این توابع (API) آماده هیچ مشکلی بدر جهت پیشرفت من نداره. برای مثال تابعی که کد اسکی یک کاراکتر رو در میاره
a = Char.ConvertToUtf32(textBox1.Text, 0);
MessageBox.Show(textBox1.Text = Convert.ToString(a));


سلام

استفاده از توابع API نه تنها ذهن شما رو کند نمیکنه ... بلکه روند برنامه نویسی شما هم سریع تر میشه و شما رو به سیستم عامل نزدیک تر میکنه (برنامتونو میگم)
حالا کالا برای C# از توابع API استفاده نکنید بهتره ... چون خودش کلاس های آماده برای هر چیزی رو داره ... !
میگم این کدی که دادیت الان API بود ؟ .............. !!! .... شاید FunctionAPIClass بود ... ! (یه همچین چیزی :بوس:)