PDA

View Full Version : إقتراح لمن عندهم خبرة في البرمجة


ALI
30-07-2006, 19:58
تكون هذه الصفحة هي صفحة للإبداع في البرمجة حيث يكون في كل مرة هناك مشروع معين أو جزء من مشروع يتنافس فيه أصحاب الخبرة في كتابة الكود المناسب بأقصر الطرق وأذكاها ....

؟؟؟؟؟؟؟؟؟؟

alkawther
01-08-2006, 16:03
فكرة جميلة اخ علي

izaq
01-08-2006, 16:26
أطيب تحية

سوف أُحقق لك هذه الأُمنية يا علي :)

من يبدأ ؟

أطيب تحية

ALI
04-08-2006, 01:05
جميل ...

إذا :

في برنامج visual basec.net

كود لوضع ساعة في فورم ... تكون مرتبطة بساعة الويندوز ... و تحدث نفسها بنفسها ... أي تكون الثواني تسير لوحدها بدون الإستمرار في الضغط على زر لتسييرها ...

.................

alkawther
04-08-2006, 16:39
اشتغل على Microsoft Visual Basic 6.0
خلاص نستفيد منكم ان شاء الله
احاول اتابع واتعلم دوت نت
موفقين
تحياتي
الكوثر :736:

ALI
04-08-2006, 16:59
اخ الكوثر :

ليس المهم هو البرنامج ...

لنجعل هذه الصفحة لجميع البرامج .

إذا كنت متمكن في الجافا أكتب
فيجول بيسك دت نت أكتتب
فيجول ستوديو دت نت أكتب
حتى فيجول بيسك 6

فأنا أعتقد بأن الأصول واحد ولكن اللغات تختلف

ولهذا كل من يمتلك الأبداع في لغة فليحدثنا بها ...

هيا أدلو بدلوك ... وها أنا أحاول أيضا لكي أدلي بدلوي

أنتظر منك الرد

تحياتي
Ali

A.M.A
04-08-2006, 17:16
فكرة ممتازة جداً .. أتمنى أن نلقى أكبر عدد من المتفاعلين.
وفي حال تم استمرار الموضوع بنجاح قد نتمكن من المطالبة بافتتاح قسم للمبرمجين.

أستطيع أن أساهم في عدد من اللغات.
Java
C++
C#
PHP
ASP.NET


أرجوكم يا شباب لا يضيع الموضوع ..
Let us go ahead and make this idea a successful one.

ALI
04-08-2006, 17:23
حلو ....

أفكر في أن نضع إعلان في صفحة المنتدى الرئيسية ...

لنسجل عدد لا بأس به من أصحاب الخبرة و من المبتدأين ... ولنبدأ في هذه الصفة أولا ... إذا نجح الموضوع ... كما قال الأخ Ama ربما يكون هنالك قسم خاص للبرمجة ....

هناك حماس يحتاج دعم قبل أن ينخمد ...

و على فكرة أخ عبدالله ... جايني كورس Asp.net

الله يعنك عليي :669:

تحياتي
Ali

لحن المساء
04-08-2006, 17:40
جمل وضع مثل هاده المواضيع االمفيده انا راح اضع كل مايتعلق بالجافا

JOptinPane.ERRORMESSAG
عرض صندوق حوار بين رسالة خطاء للمستخدم

JOptinPane.INFORMATION_MESSAGE
عرض صندوق حوار مع رسالة للمستخدم

JOptinPane.WARNINGMESSAME
سالة تحديريه للمستخدم

JOptinPane.QUESTION MESSMGE
سؤال للمستخدم يجب الاجابه علييه بنع او لا

JOptinPanePLAIN MESSAGE
يظهر رساله في الصندوق بدون رمز


المشاركه القادمه ساضع الكلمات المحجوزه في لغة الجافا


تحياتي..
لحن المساء

A.M.A
04-08-2006, 17:44
وهذا الجواب الأول:

كيفية وضع ساعة (متحركة) في الفورم:
بعد فتح 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


اخوكم ....
لحن المساء

ALI
04-08-2006, 18:42
أشكرك أخ عبد الله على الإجابة ...

أخت لحن السماء :

أدلي بدلوك أختي الكريمة ... فنحن ننتظر إبداعاتك في الجافا ...

.............................

سأشاركم بمشروع متواضع ... وهو أول مشروع أقوم به برنامج 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

ALI
05-08-2006, 12:13
هناك مشكلة لم أستطع حلها للآن ...
وهي :

لنفرض أن لدينا 2 forms في form1 موجود textbox, label and compobox
في كل من تلك الأدوات توجد معلومة ( يعني من الكمبو بوكس أخترت شئ معين ، في التكست بوكس كتبت شئ معين و في الليبل في ناتج معين )
المشكلة هي عند الإنتقال من form1 to form2 عن طريق button أريد تلك المعلومات الموجودة في form1 تنتقل إلى richtextbox موجود في form2 بهذا الشكل :

textbox

label

compobox

.............................

في الحقيقة أنا أعمل على مشروع لإحدى الشركات ... و أنا تنقصني الخبرة الكافية لإنجاز مشاريع كبيرة ... ولكن ما أستطيع فعله سوف يكون جاهزا و الله يعين ...

تحياتي
ALI

izaq
06-08-2006, 16:23
السلام عليكم

لم أتوقع أن يظهر هذا النشاط المبارك في الموضوع :)

في الحقيقة .NET باهضة الثمن على فقير مثلي، وخبرتي فيها ليست كبيرة جداً كذلك قاعدة البيانات MS SQL Server التي تعتبر المرشحة الأولى لستخدامها مع .NET .

أعتقد أن مكتبة MDSN
http://msdn2.microsoft.com/en-us/default.aspx
سوف تكون مفيدة جداً في هذا الموضوع

كل الإحترام

أطيب تحية

لحن المساء
09-08-2006, 20:15
n/ سطر جديد يصع المؤشر في بداية السطر الثاني

t/ مسافه افقيه . تحريك المؤاشر مسافية معينه الى النقطة التالية في السطر

r/ يضع المؤاشر في بداية السطر الحالي ولا يتقدم الى السطر التالي .


// شرطه خلفية . ظهار " / " في الخرج

"/ علامة تنصيص مزدوجه .

ALI
13-08-2006, 14:21
يبدو أن الحماس خف هنا ...

سأحاول ان آتيكم بالجديد لكني مشغول في أمور أخرى هذه الفترة ... سأعود لتفعيل الموضوع و أتمنا ممن يملكون الخبرة هنا أن لا يبخلو علينا بما عندهم فهذا كله سيسجل في سطور هذا المنتدى بإسمهم ...

تحياتي
Ali

الماستر
01-09-2006, 15:47
ساحاول التواجد هنا لشرح بعض من اجزاء برنامج الفيجول بيسيك 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

الكوثر

izaq
04-09-2006, 12:51
هل هنالك من جرب استخدام .net في برمجة تطبيقات الجوال ؟

أعتقد أنها تقنية جديدة وجميلة جداً تمتاز بها بالإضافة إلى بعض البيئات البرمجية الاخرى مثل فلاش وجافا وغيرها.

أنتظر أن اقرأ مالذ وطاب هنا :)

أطيب تحية