• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

C# Developer

اعضاء
  • عدد المشاركات

    132
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

0 عادي

عن C# Developer

  • الرتبة
    عضو
  • تاريخ الميلاد 09/01/1986

طرق الإتصال

معلومات الملف الشخصي

  • الجنس ذكر
  • الدولة : مصر
  1. يوجد باتش للتغلب على هذه المشكلة و يمكنك الحصول عليه من هنا http://www.lvllord.de/?lang=en&url=downloads
  2. البحث عن ملف معين

    يمكنك استخدام الكود التالي للبحث عن الملف داخل مجلد معين او اي مجلد فرعي داخل هذا المجلد string[] files = Directory.GetFiles("C:\", "*.doc", SearchOption.AllDirectories); و للبحث على الجهاز باكمله يمكنك عمل DriveInfo[] allDrives = DriveInfo.GetDrives(); foreach (DriveInfo d in allDrives) { if (d.IsReady == true) { foreach(string file in Directory.GetFiles(d.VolumeLabel, "*.doc", SearchOption.AllDirectories)) { Console.WriteLine(file); } } }
  3. أبحث عن كتاب Pro .Net 2.0 Graphics

    جزاك الله خيرا أخي zidan2005
  4. السلام عليكم و رحمة الله و بركاته أبحث عن هذا الكتاب : Pro .Net 2.0 Graphics فرجاء من لديه هذا الكتاب يرسل وصلة له هنا في المنتدى او على ايميلي : [email protected] و جزاكم الله خيرا
  5. عمل Embossing للصورة

    السلام عليكم و رحمة الله و بركاته واجهتني هذه المشكلة من قبل في التعامل مع الصور و سبب بطء الكود هو دالتي GetPixel و SetPixel لانهم يستغرقوا معظم الوقت و الحمد لله وجدت الحل في موضوع على MSDN وهذا هو رابط الموضوع حيث يقوم باستخدام Pointers عوضا عن هاتين الدالتين و ستلاحظ الفرق الكبير بعد تطبيقه و عموما الموضوع بسيط و تطبيق الكود سيكون سهل ان شاء الله
  6. يوجد خاصية لل DateTime اسمها Year و هي تعود بالسنة label1.Text = DateTime.Now.Year;
  7. مشكله عند تنفيذ داله طويله ..

    العفو أخي الكريم
  8. مشكله عند تنفيذ داله طويله ..

    السلام عليكم و رحمة الله و بركاته السبب في ما يحدث في المثال الذي أرفقته هو كما وضح الأخ عبدالله في هذا المثال اذا أردت رؤية النص يتغير بقيمة المتغير يمكنك استخدام الكود التالي for (int i = 0; i < 1000; i++) { label1.Text = i.ToString(); label1.Refresh(); } حيث بعد زيادة قيمة المتغير نجبر ال Label على اعادة رسم نفسه فورا باستخدام الدالة Refresh
  9. تغير controls location

    السلام عليكم ورحمة الله وبركاته جرب الكود التالي button1.Location=new Point(50,50); this.Size=new Size(420,520); بالتوفيق ان شاء الله
  10. automatic allocation

    السلام عليكم و رحمة الله و بركاته يمكنك ربط مسار الملف الذي تريده بمسار برنامجك حيث يتم وضع الملف المطلوب بجوار البرنامج فاذا افترضنا مثلا اسم الملف الذي تريده هو MyFile.dat يكون المسار الكامل له هو Application.StartupPath+"\\MyFile.dat" واذا وضعت الملف مثلا داخل مجلد اسمه Data ووضعت هذا المجلد بجوار الملف التنفيذي يكون المسار الكامل للملف كالاتي Application.StartupPath+"\\Data\\MyFile.Dat"
  11. معلومات عن Access Modifiers

    شكرا أخي bashmohandes على التوضيح
  12. معلومات عن Access Modifiers

    السلام عليكم و رحمة الله و بركاته جزاك الله خيرا عن هذا و لكن لي تعديل بسيط internal لا يكون افتراضي لو لم تكتب شيئا ففي ال classes لو لم تكتب شيئا أمام اى member فانه يعتبر private كما ذكرت أنت مسبقا و ليس internal و لا يمكن استخدام أكثر من access modifier لنفس العنصر الا في حالة protected internal و التى تحدد أنه يمكن التعامل معه من داخل نفس assembly أو من derived classes
  13. Network Tools

    مشكور أخي فعلا موقع مفيد و أدوات جميلة
  14. مكتبة الأكواد

    السلام عليكم و رحمة الله وبركاته كذلك يمكن استخدام الكود الآتي و يضع في الحدث KeyPress الخاص بال TextBox لكتابة أرقام صحيحة فقط if(Char.IsNumber(e.KeyChar) || e.KeyChar==(char)8) { e.Handled=false; } else e.Handled=true; للسماح بكتابة علامة عشرية if(Char.IsNumber(e.KeyChar) || e.KeyChar==(char)8 || (e.KeyChar=='.' & ((TextBox)sender).Text.IndexOf('.')<0)) { e.Handled=false; } else e.Handled=true;
  15. درس عمل فورم افتتاحية بال C#

    السلام عليكم و رحمة الله وبركاته يتم اضافة الكود الخاص بانشاء ال Thread في ال Constructor الخاص بالفورم الرئيسية في البرنامج بعد السطر الخاص بتنفيذ الدالة InitializeComponents ثم نضيف التعريف الخاص بالدالة DoSplash يكون الكود كالتالى : public Form1() { InitializeComponent(); Thread th = new Thread(new ThreadStart(DoSplash)); th.Start(); Thread.Sleep(3000); th.Abort(); Thread.Sleep(1000); } void DoSplash() { frmSplash sp = new frmSplash(); sp.ShowDialog(); }