- طريقة عمل Custom Property Editor
شكرا أخي GHOST2010 على الإضافة القيمة...
- Garbage Collector لبرامج سي++
كما قال الأخ الشمري لا مفر من جعل هذا الـ GC فقط للكائنات من نوع كلاس و ليس الأنواع الأساسية لـ سي++... بحثت كثيرا ولم أجد إية طريقة لفرز أنواع الكائنات الأساسية عن الأخرى المنشأة عن طريق كلاس. لذا, فهذه الإصدارة تقبل كل الكائنات و لكن يكون هناك بطء في سرعة ال…
- إضافات ل #c
السلام عليكم و رحمة الله تعالى و بركاته,, شكرا لكم إخواني على التشجيع و بارك الله في كل الشباب العربي إن شاء الله... في هذه الإضافة الثالثة, سأتشارك معكم مربع نص شبيه بتلك التي نجدها على مواقع الأنترنت والتي تظهر نص مساعدة للمستخدم بداخل مربع النص و عند تنشيطه…
- مشكله لبعت قيمه لنص معين
لنبدأ بالقول أن لكل عنصر ينحدر من Control له Collection التي تحتوي على كل المربعات التي بداخله. فعندما تبدأ بزيادة المربعات على Form تتم زيادته في Collection Form.Controls ولكن المشكل في الكود الذي بعته mostyam أنه لا يأخد بعين الإعتبار أن لكل مربع من نوع Cont…
- [تنبيه - استخدم البحث :]كيف أقوم باظهار نافذة Browse For Folder وكيف أتعامل معها؟
// تعريف وبناء العنصر الذي سيقوم بإضهار النافدة Dim fbd As New FolderBrowserDialog() // تحديد مسار المجلد الذي سيضهر عند ضهور النافدة fbd.SelectedPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) // لإضهار زر New folder أم لا fbd.ShowNewFolde…
- مشكله لبعت قيمه لنص معين
يجب وضع for each لكل control من نوع container لأن tabcontrol يحتوي هو الإخر على مربعات أخرى. أحسن طريقة هي دالة recursive كهذه : Private Sub FillTextBoxes(ByVal ctl As Control) Dim c As Control For Each c In ctl.Controls If TypeOf (c) Is TextBox Then DirectCas…
- سؤال برمجي بعدئذنكم
بالنسبة للأسهم : #include <stdio.h> // width : طول صورة السهم // height : ارتفاع صورة السهم // updown : سهم إلى الأعلى إذا كان أكبر من الصفر void DrawArrow(int width, int height, int updown) { char *buffer = new char[width * height]; int stars = 1; int start =…
- هل هناك بيئة تطويرة احدث من Vc++ 6؟
أنا يا أخي أراها من ناحية ثانية و قد تخص الوسط الذي أعيش فيه ليس إلا, ألا و هي أن الجيل الأول من أساتدة البرمجة و علوم الحاسوب قد تعلموا VB6 و VC6 و بعد تخرجهم لم يعد لهم وقت ليتابعو المستجدات و التطورات المهولة و بعضهم لايريد استثمار الوقت لإنشاء برنامج تعليم…
- [ تمت الإجابة ]خطاء اذا لم اضع رقم
أحد الحلول هو أن تلغي عملية الحفظ إذا لم تكن جميع المعلومات متوفرة مثلا : if textBox1.Text = "" Then MsgBox("المرجو إدخال المعلومة كذا") textBox1.Focus() Return End If الحل الأمثل هو الإشتراك في الحدت Validating و إلغاء المرور إلى مربع آخر حتى إدخال المعلومة ه…
- البداية مع Qt
شكرا أخي SudaNix على هذه التوضيحات فمند سماعي بالـ Qt أردت أن أجربه بعد أن قرأت القليل عنه و لكن الخوف من أن تكون licence غالية الثمن جعلني أتردد... الآن يمكنني تجربتها. شكرا أخي
- إضافات ل #c
السلام عليكــم ورحمـة الله وبركاتــه ،، في هذه الإضافة الثانية سأتشارك معكم كلاس أو component أسميته ListBoxEx أو مربع لائحة مدعم. هذا التدعيم بإضافة خاصية تحرير أسطر الائحة داتيا. أي أن مربع الائحة يتيح للمستخدم تحرير سطر من أسطر الائحة و ذلك إما بالضغط على ا…
- الطباعة من اليمين الى اليسار
آه نعم يجب زيادة reference لـ System.Drawaing للمشروع عن طريق القائمة Project >> Add reference
- البداية مع Qt
سؤال يا إخوان : ما هو نوع licence لاستعمال Qt و ماثمنها في حال ما إذا رغبنا في بيع برنامج أنشأناه ب Qt؟ شكرا
- الطباعة من اليمين الى اليسار
ConsoleApplication و لكن المهم هو ما بداخل الدالة pDoc_PrintPage التي هي تنادى عند الحدت PrintPage للComponent PrintDocument و الباقي فقط للتجربة و تبسيط المثال.
- لكل مسلم يتصفح الإنترنت أداة لا غنى عنها..naomi تصفح بأمان
جربته يا أخي و لكنه لا يعمل 100% تبثثه على جهازين الأول يعمل و الثاني لا كما أنه لا زالت به ثغرات لا تتعلق بالحماية و لكن يمكن التحايل عليه من ناحية الألفاظ و الكلمات للدخول إلى موقع إيباحي مثلا. إذا كان هناك جديد فسأحاول إعادة تثبيته على جهاز يستعمله الأطفال.…
- الطباعة من اليمين الى اليسار
هذا كود مبسط لطباعة نص عربي من اليمين إلى اليسار : using System.Drawing; using System.Drawing.Printing; namespace ConsoleApplication1 { class Program { static PrintDocument pDoc = null; static void Main(string[] args) { pDoc = new PrintDocument(); pDoc.PrintPa…
- [ تمت الإجابة ]مشكله في الحفظ
str1 = "insert into users (no,name,login,password) values (" + TextBox1.Text + ",'" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "')" كلمة المرور يجب أن تكون نصا هي الأخرى و ليس عددا. لقد نسيت ' حول TextBox4.Text.
- [ تمت الإجابة ]مشكله في الحفظ
سطر الزيادة غير كامل في الصورة, المرجو إرسال الكود كي يتمكن الأعضاء من دراسته و إجابتك.
- إضافات ل #c
السلام عليكــم ورحمـة الله وبركاتــه ،، سيكون هذا الموضوع إن شاء الله جامعا لكل الأكواد التي سبق و كتبتها أو سأكتبها إن شاء الله في المستقبل. فبرأيي ما الفائدة من بقائها جامدة في حاسوبي وقد تكون دات فائدة للعديد من الإخوان و الأهم من هذا و ذاك الأجر العظيم الذ…
- تنظيم فريق لكتابة نواة نظام تشغيل جديد
أنا آسف لتسببي في الخروج عن الموضوع الأساسي. كل متمنياتي لكم بالتوفيق في هذا المشروع و الذي أراه بالشكل التالي : - البوت سكتور : الذي سيقوم بتحميل محمل المرحلة الأولى. - محمل المرحلة الأولى : سيقوم بتهيئة الهاردويرA20, IRC, IRQs, etc. ومسير الذاكرة و في الأخير…