الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اسئلة عديدة من مبتدى برمجة ( Compiler, color, event key,irq,textbox,ASCII,..

بدأه Ardent في 24 مارس 2012 · 3 رد · 855 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

1- هل يمكن جعل البرنامج لا يحتاج لل .NET ليعمل بسحب الملفات التي يحتاجها؟

2- هل يمكنني مشاهدة كود method الخاص بال class الأساسية مثل Math او Convert.To

3- من أجل الأداء هل عند كتابة Math.Pow(inta,2); inta * inta يختلف, هل عن انشاء الملف التنفيذي يكون قد اخذ الmethod الخاص بال math.pow ام سيقوم باستدعائها لاحقاً من ال .NET

وهل يختلف استعمال string s = inta+"" ; s=inta.ToString(); وهل يمكن شرح عميلة ال compiler ماذا يهمل و ...

4-ما الفرق بين ال event : KeyDown, KeyPress

5-كيف اجعل البرنامج ينتظر لمدة معينة ثم يتابع ؟

6-كيف يمكن اعطاء البرنامج أولوية للمقاطعة المعالج IRQ؟

7-كيف اصل للذاكرة التي يوضع بها البينات الخاصة بعملية النسخ و اللصق

8-كيف اتحكم بمكان و تحديد موشر الكتابة بعنصر ال textBox بال WPF و كيف امنع اضافة الفراغ space على النص textBox.text

9-كيف يكتب رمز ال enter بال ASCII code و ما هو رمز ال space

10- كيفية تغير لون النافذة WPF بلون عشوائي

11-عنصر windows media player يعمل بال windows form ولا يعمل بال wpf لماذا

تم تعديل هذه المشاركة بواسطة Ardent في 24 مارس 2012 في 02:16

#2
اقتباس
5. ممنوع طرح أكثر من سؤال فى موضوع واحد

قواعد المشاركة

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#3

يعني مو محرزة الأسئلة نتفرز ب 10 مواضيع والقوانين هي توجيهات للتنظيم و التحسن مو للتنفيذ الحتمي

1
#4

1- يجب أن يكون موجود .NetFramework على حاسبك حتى يعمل أي برنامج مكتوب من خلالها لاحتوائها على المكتبات التي يستدعيها برنامجك

2- لايمكنك رؤية الكود ... يمكنك إذا أردت أن تقوم بعملية Reflection لمعرفة المعلومات الخاصة بهذه الدوال مثل نوع البيانات التي ترجعه أو المتغيرات التي تحتاحها لتعمل .

3- العمليتين تقومان بنفس المهمة ولكن مكتبة الـ Math أكيد رح يتم إستدعاء الدالة pow الخاصة بها من مكاتب الـ .net وتكون فيها معالجة لأي إحتمال خطأ للمتحولات التي يمكن أن تدخلها ( أي تبقى مضمونة أكثر من التي قد تكتبها حضرتك )

4- حسب معلوماتي المتواضعة بأن keypress ينضغط الزر ويترك وبعدها يقد الحدث , أما keyDown فمن لحظة ضغط الزر وقبل تركه يقدح الحدث .

5-

Thread.Sleep(5000);

تأخذ الوقت الذي تريد أن ينتظره برنامجك بالميلي ثانية

6- لاأعلم

7- لاأظنك تستطيع الوصول إليها باستخدام الـ C# لأن هذه المعلومات تكون محمية من قبل نظام التشغيل ولايمكنك الوصول إليها أي أنه ليس لك الصلاحية بذلك ولكن أظن بأن الـ C قادرة على ذلك بطريقة لأعلمها .

8- بخصوص مكان المؤشر فيمكنك مثلا أن بفرض لديك ثلاث مربعات نصية textBox3, textBox2, textBox1

لو أردت أن ينتقل المؤشر إلى مربع النص الثاني مثلا عند الضغط على زر محدد تضع داخل الزر الكود التالي :

textBox2.Focus();

بخصوص الهروب من ضغطات الـ space المتكررة يمكنك مثلا استخدام الكود التالي :

هذا الكود يحذف كل الـ spaces الموجودة داخل مربع النص textBox1

string text=textBox1.Text;
for(int i=0;i<text.Lenght;i++)
{
// you can use any method here like subString or >>>
}

9- لوجربت تكتب على الغوغل ASCII Table أو Keyboard ASCII Table حتلاقي طلبك أكيد ... أنا الحقيقة مالي حافظ غير كود الأسكي تبع زر الـ Escape وهو 27 :)

10 - لاأعلم

11-لأن مكتباته تدعم windows Form فقط

والآن حان وقت النوم .... :) تصبحو على خير

بالتوفيق صديقي

1

مواضيع مشابهة