View Full Version : إقتراح لمن عندهم خبرة في البرمجة
تكون هذه الصفحة هي صفحة للإبداع في البرمجة حيث يكون في كل مرة هناك مشروع معين أو جزء من مشروع يتنافس فيه أصحاب الخبرة في كتابة الكود المناسب بأقصر الطرق وأذكاها ....
؟؟؟؟؟؟؟؟؟؟
alkawther
01-08-2006, 16:03
فكرة جميلة اخ علي
أطيب تحية
سوف أُحقق لك هذه الأُمنية يا علي :)
من يبدأ ؟
أطيب تحية
جميل ...
إذا :
في برنامج visual basec.net
كود لوضع ساعة في فورم ... تكون مرتبطة بساعة الويندوز ... و تحدث نفسها بنفسها ... أي تكون الثواني تسير لوحدها بدون الإستمرار في الضغط على زر لتسييرها ...
.................
alkawther
04-08-2006, 16:39
اشتغل على Microsoft Visual Basic 6.0
خلاص نستفيد منكم ان شاء الله
احاول اتابع واتعلم دوت نت
موفقين
تحياتي
الكوثر :736:
اخ الكوثر :
ليس المهم هو البرنامج ...
لنجعل هذه الصفحة لجميع البرامج .
إذا كنت متمكن في الجافا أكتب
فيجول بيسك دت نت أكتتب
فيجول ستوديو دت نت أكتب
حتى فيجول بيسك 6
فأنا أعتقد بأن الأصول واحد ولكن اللغات تختلف
ولهذا كل من يمتلك الأبداع في لغة فليحدثنا بها ...
هيا أدلو بدلوك ... وها أنا أحاول أيضا لكي أدلي بدلوي
أنتظر منك الرد
تحياتي
Ali
فكرة ممتازة جداً .. أتمنى أن نلقى أكبر عدد من المتفاعلين.
وفي حال تم استمرار الموضوع بنجاح قد نتمكن من المطالبة بافتتاح قسم للمبرمجين.
أستطيع أن أساهم في عدد من اللغات.
Java
C++
C#
PHP
ASP.NET
أرجوكم يا شباب لا يضيع الموضوع ..
Let us go ahead and make this idea a successful one.
حلو ....
أفكر في أن نضع إعلان في صفحة المنتدى الرئيسية ...
لنسجل عدد لا بأس به من أصحاب الخبرة و من المبتدأين ... ولنبدأ في هذه الصفة أولا ... إذا نجح الموضوع ... كما قال الأخ Ama ربما يكون هنالك قسم خاص للبرمجة ....
هناك حماس يحتاج دعم قبل أن ينخمد ...
و على فكرة أخ عبدالله ... جايني كورس Asp.net
الله يعنك عليي :669:
تحياتي
Ali
لحن المساء
04-08-2006, 17:40
جمل وضع مثل هاده المواضيع االمفيده انا راح اضع كل مايتعلق بالجافا
JOptinPane.ERRORMESSAG
عرض صندوق حوار بين رسالة خطاء للمستخدم
JOptinPane.INFORMATION_MESSAGE
عرض صندوق حوار مع رسالة للمستخدم
JOptinPane.WARNINGMESSAME
سالة تحديريه للمستخدم
JOptinPane.QUESTION MESSMGE
سؤال للمستخدم يجب الاجابه علييه بنع او لا
JOptinPanePLAIN MESSAGE
يظهر رساله في الصندوق بدون رمز
المشاركه القادمه ساضع الكلمات المحجوزه في لغة الجافا
تحياتي..
لحن المساء
وهذا الجواب الأول:
كيفية وضع ساعة (متحركة) في الفورم:
بعد فتح Visiual Studio.NET واختيار VB.NET واختيار Windows Application :
1) قم بإضافة المؤقت (TIMER) ,والموجود تحت قائمة (COMPONENTS) .
2) تأكد من أن خاصية ENABLED = TRUE وأن خاصية INTERVAL = 1000
3) قم بإضافة LABEL .
4) قم بالضغط مرتين على TIMER، والذي قمت بإدراجه في الخطوة الأولى وسيظهر لك الكود التالي:
Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed
End Sub
5) قم بإضافة هذا السطر :
Label1.Text = DateTime.Now.ToString("hh:mm:ss")
ليكون الكود في النهاية كالتالي:
Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed
Label1.Text = DateTime.Now.ToString("hh:mm:ss")
End Sub
تحياتي لكم ،،
لحن المساء
04-08-2006, 17:55
Abstract
Boolean
Break
Byte
Case
Catch
Char
Class
Continue
Default
Do
Double
Else
Extends
False
Final
Finally
Float
For
If
Implements
Import
Instanceof
Int
Interface
لحن المساء
04-08-2006, 17:56
Long
Native
New
Null
Package
Private
Protected
Public
Return
Short
Static
Super
Switch
Synchronized
This
Throw
Throws
Transient
True
Try
Void
Volatile
while
اخوكم ....
لحن المساء
أشكرك أخ عبد الله على الإجابة ...
أخت لحن السماء :
أدلي بدلوك أختي الكريمة ... فنحن ننتظر إبداعاتك في الجافا ...
.............................
سأشاركم بمشروع متواضع ... وهو أول مشروع أقوم به برنامج Visual Basic.NET
وهو عبارة عن converter يستطيع أي شخص إستخدامه لغير الغرض الذي سأعرضه :
فحن بحاجة إلى Form
label
textbox
2 RadioButton أو أكثر بحسب استخدامك له ...
سيكون textbox أداة input إدخال للقيم المراد تحويلها
و سيكون label أداةoutput إخراج للقيم المحولة
RadioButton سيكون لتحديد الوحدات المراد التحويل إليها
أنا سأقوم مثلا بإستخدامهما لتحويل من km to mile و mile to km
سنحتاج أيضا ل 2 buttons
الأول لأمر convert
و الثاني لأمر End
قم بالضغط مرتين على Button1 سوف تنتقل إلى صفحة ال code editor سترى هذا الكود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
End Sub
قم بوضع هذا الكود في السطر الفارغ :
If RadioButton1.Checked = True Then
Label1.Text = (TextBox1.Text * 1.62)
End If
If RadioButton2.Checked = True Then
Label1.Text = (TextBox1.Text / 1.62)
End If
ليكون الناتجج في الأخير :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If RadioButton1.Checked = True Then
Label1.Text = (TextBox1.Text * 1.62)
End If
If RadioButton2.Checked = True Then
Label1.Text = (TextBox1.Text / 1.62)
End If
End Sub
ملاحظة :
للتحويل من km to mile سوف نقوم بضرب قيمة km في 1.62 وهذه القيمة تقريبية فقط وليست دقيقة
أما للتحويل من mile to km سوف نقسم قيمة mile على 1.62 .................................
......
في المرة القادمة سوف أعرض كيفية تحويل decimal number to binary number
....
تحياتي
ALI
هناك مشكلة لم أستطع حلها للآن ...
وهي :
لنفرض أن لدينا 2 forms في form1 موجود textbox, label and compobox
في كل من تلك الأدوات توجد معلومة ( يعني من الكمبو بوكس أخترت شئ معين ، في التكست بوكس كتبت شئ معين و في الليبل في ناتج معين )
المشكلة هي عند الإنتقال من form1 to form2 عن طريق button أريد تلك المعلومات الموجودة في form1 تنتقل إلى richtextbox موجود في form2 بهذا الشكل :
textbox
label
compobox
.............................
في الحقيقة أنا أعمل على مشروع لإحدى الشركات ... و أنا تنقصني الخبرة الكافية لإنجاز مشاريع كبيرة ... ولكن ما أستطيع فعله سوف يكون جاهزا و الله يعين ...
تحياتي
ALI
السلام عليكم
لم أتوقع أن يظهر هذا النشاط المبارك في الموضوع :)
في الحقيقة .NET باهضة الثمن على فقير مثلي، وخبرتي فيها ليست كبيرة جداً كذلك قاعدة البيانات MS SQL Server التي تعتبر المرشحة الأولى لستخدامها مع .NET .
أعتقد أن مكتبة MDSN
http://msdn2.microsoft.com/en-us/default.aspx
سوف تكون مفيدة جداً في هذا الموضوع
كل الإحترام
أطيب تحية
لحن المساء
09-08-2006, 20:15
n/ سطر جديد يصع المؤشر في بداية السطر الثاني
t/ مسافه افقيه . تحريك المؤاشر مسافية معينه الى النقطة التالية في السطر
r/ يضع المؤاشر في بداية السطر الحالي ولا يتقدم الى السطر التالي .
// شرطه خلفية . ظهار " / " في الخرج
"/ علامة تنصيص مزدوجه .
يبدو أن الحماس خف هنا ...
سأحاول ان آتيكم بالجديد لكني مشغول في أمور أخرى هذه الفترة ... سأعود لتفعيل الموضوع و أتمنا ممن يملكون الخبرة هنا أن لا يبخلو علينا بما عندهم فهذا كله سيسجل في سطور هذا المنتدى بإسمهم ...
تحياتي
Ali
ساحاول التواجد هنا لشرح بعض من اجزاء برنامج الفيجول بيسيك 6
لمن يملك القدرة على البرنامج
مشروع متقدم نوعا ما ولهذا سنبدأ بالتصميم وساشرح النوافذ
وفي المشاركة القادمة سادرج الصور للنوافذ
وبعدها سنبدأ بادخال الكود للازرار
يتكون المشروع من ثلاثة نوافذ
النافذة الأولى >>>> الرئيسية
تحتوي اداة Label واحدة
ثلاثة ازرارCommands
الاول ---------- ادخال
الثاني ---------- بحث وتعديل
الثالث ---------- خروج
النافذة الثانية >>>> نافذة المعلومات الشخصية
# تحتوي ثلاثة ادوات Label
الاولى------------- الاسم
الثانية ------------- الهاتف الثابت
الثالثة-------------- الهاتف الجوال
# وايضا تحتوي ثلاث ادوات Text بجانب ادوات Label مع التفريغ
# وايضا تحتوي على اربعة ازرار اوامر Commands
الأول ------------ حفظ
الثاني ------------ مسح
الثالث ------------ بحث
الرابع ----------- الرئيسية
النافذة الثالثة >>>> البحث
تحتوي اداة List
زر بحث اسفل الاداة
على اليسار ثلاثة Label بجانبها Text
وفي الاسفل
ازرار تعديل ،حذف ، ادخال ، الرئيسية
(
)
(
قوموا بالتصميم وانتظر منكم التفاعل لنكمل المشروع
واذا كان عندكم اي ملاحظات ساقوم بالرد عليها في اقرب فرصة
alkawther
02-09-2006, 08:24
فكرة حلوة اخ ماستر
يعطيك العافية
وإن شاء الله اساعدك فيها باللي اقدر عليه
وهذا تصميم النوافذ وإن شاء الله يطلع صحيح
http://www.rn2.net/uploaded/02-09-2006-968559669.jpg
http://www.rn2.net/uploaded/02-09-2006-539188112.jpg
http://www.rn2.net/uploaded/02-09-2006-2046797695.jpg
الكوثر
هل هنالك من جرب استخدام .net في برمجة تطبيقات الجوال ؟
أعتقد أنها تقنية جديدة وجميلة جداً تمتاز بها بالإضافة إلى بعض البيئات البرمجية الاخرى مثل فلاش وجافا وغيرها.
أنتظر أن اقرأ مالذ وطاب هنا :)
أطيب تحية