كلمة صاحب الموقع  

  اخبر صديقك سجل الزوار كيف تدعمنا القائمة البريدية كلمة صاحب الموقع

توضيح بخصوص كثرة الاعلانات وتفعيل العضوية - منع الكراك والسيريال


موبايلي

نغمات جوال


العودة   منتديات البرامج العربية والمعربة > المنتديات الادارية > الأرشيف > قسم البرمجة

قسم البرمجة قسم خاص لكل أنواع البرمجة

 
 
LinkBack أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
قديم 01 Jan 2008, 01:38 PM   رقم المشاركة : 1 (permalink)
مبرمج برامج
مشرف قسم البرمجة






افتراضي درس:كيف اصنع مفكره صغيره ((للمبتدئين))

بسم الله الرحمن الرحيم

اخواني الاعزاء في منتدى فيجوال بيسك ، خاصة الاعضاء الجدد و اللذين يريدون تعلم لغة فيجوال بيسك
قمت بكتابة هذا الدرس الذي يتعلق بكيفية عمل مفكره صغيره تشبه notepad المرفقه مع windows

الادوات التي نحتاجها
1- RichTextBox و هي تتمتع بمزايا اضافيه تفوق الاداه الافتراضية Textbox
2- CommonDialog وهي الاداه التي سنستخدمها في حففظ و فتح الملفات الجديده التي سنقوم بانشائها.

ونستطيع الحصول عليهم بالنقر على الرز الايمن للماوس و الضغط على component
و اختيار الادوات السابقه.

في هذا المثال قمت بتسمية اداة صندوق النص(RichTextBox1) بـ Editor
و اداة CommonDialog اختصارا بـ com

تنسيق البرنامج:
سنستخدم الكود التالي حتى يبقى البرنامج متناسقاً عند تغير حجم النافذه بالتصغير و التكبير

كود PHP:

Private Sub Form_Resize()
Editor.Top =
30
Editor
.Left =
30
Editor
.Width = Me.Width -
200
Editor
.Height = Me.Height -
800
End Sub

اوامر لائحة ملف
جديد:
كود PHP:
Private Sub new_Click()
If
sens =
0 Then
Editor
=
""
Else
If
MsgBox("åá ÊÑíÏ ÍÝÙ ÇáÊÛíÑ&Cce dil;Ê¿", vbQuestion + vbYesNo, "Editor") =
vbYes Then
Com
.Filter =
"ãáÝ äÕí|*.txt|"
Com.FilterIndex =
1
Com
.
ShowSave
Editor
.SaveFile Com.
FileName
Editor
.
Refresh
End
If
End
If
Editor.Text =
""
End Sub

بالنسبه للمتغير sens فهو متغير قمنا بإنشاءه لنستطيع تحديد اذا ما قام المستخدم بالتعديل على النص ام لا ، و يتم التحكم به عن طريق الاجاء التالي:

كود PHP:
Private Sub editor_Change()
sens =
1
End Sub

وسنقوم بإعطاءه قيمة اولية = صفر

فتح:
كود PHP:
Private Sub open_Click()
Com.Filter =
"ãáÝ äÕí|*.txt|"
Com.FilterIndex =
1
Com
.
ShowOpen
Editor
.FileName = Com.
FileName
Editor
.
Refresh
Me
.Caption = "Editor" & "'" & Com.FileTitle &
"'"
End Sub

حفظ:
كود PHP:
If sens = 0 Then Exit Sub
If MsgBox("åá ÊÑíÏ ÍÝÙ ÇáÊÛíÑ&Cce dil;Ê¿", vbQuestion + vbYesNo, "Editor") =
vbYes Then
Com
.Filter =
"ãáÝ äÕí|*.txt|"
Com.FilterIndex =
1
Com
.
ShowSave
Editor
.SaveFile Com.
FileName
Editor
.
Refresh
sens
=
0
End
If

اغلاق:
كود PHP:
Private Sub close_Click()
If
sens =
0 Then
Editor
=
""
Else
If
MsgBox("åá ÊÑíÏ ÍÝÙ ÇáÊÛíÑ&Cce dil;Ê¿", vbQuestion + vbYesNo, "Editor") =
vbYes Then
Com
.Filter =
"ãáÝ äÕí|*.txt|"
Com.FilterIndex =
1
Com
.
ShowSave
Editor
.SaveFile Com.
FileName
Editor
.
Refresh
End
If
End
If
Editor.Text =
""
End Sub

خروج:
كود PHP:
Private Sub end_Click()
If
sens =
0 Then
End
Else
Call close_Click
End
End
If
End Sub


و سأقوم لاحقا بوضع اوامر لائحة تحرير و ارفاق البرنامج

اخوكم
فيصل

 

 

المبرمج 130 غير متصل  
قديم 01 Jan 2008, 01:40 PM   رقم المشاركة : 2 (permalink)
مبرمج برامج
مشرف قسم البرمجة






افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))

في البداية سنقوم باضافة جمله على الاجراء change ليكون كخاصية للبرنامج حتى يبقى اتجاه الكتابه من اليمين.((على اساس ان المحرر الذي نقوم بإنشاءه سيستخدم للنصوص العربية))


كود PHP:

Private Sub editor_Change()
Editor.SelAlignment =
1
sens
=
1
End Sub

لائحة تحرير:
نسخ:

كود PHP:
Private Sub copy_Click()
Clipboard.SetText Editor.
SelText
End Sub

قص:


كود PHP:
Private Sub cut_Click()
Clipboard.SetText Editor.
SelText
Editor
.SelText =
""
End Sub

لصق:


كود PHP:
Private Sub paste_Click()
Editor.SelText = Clipboard.
GetText
Editor
.
SetFocus
Editor
.
Refresh
End Sub

و سنقوم بإضافة خاصيتان ايضا هما:
1-بحث و استبدال
2-تنسيق

 

 

المبرمج 130 غير متصل  
قديم 01 Jan 2008, 01:41 PM   رقم المشاركة : 3 (permalink)
مبرمج برامج
مشرف قسم البرمجة






افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))

بذلك اخواني نكون قد انهينا البرنامج مبدئيا.

لكن بقي بعض الخصائص التي حدثتكم عنا و سأقوم بوضعها قريبا ان شاء الله

 

 

المبرمج 130 غير متصل  
قديم 01 Jan 2008, 01:44 PM   رقم المشاركة : 4 (permalink)
مبرمج برامج
مشرف قسم البرمجة






افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))

بسم الله الرحمن الرحيم

اخواني الكرام هذا هو البرنامج كامل بكل الاضافات
ارجو ان يعجبكم و تحققوا الفائده العظمى منه

بالمرفقات :

 

 

الملفات المرفقة
نوع الملف: zip simble editor.zip‏ (5.3 كيلوبايت, المشاهدات 34)
المبرمج 130 غير متصل  
قديم 01 Jan 2008, 01:48 PM   رقم المشاركة : 5 (permalink)
معرب ومبرمج برامج
ٍلـيًــسٌٍُـ ٍلٍلإبٌٍــدَآعُـ حٌُـِـدَوٍدَ
ضمن فريق التعريب
 
الصورة الرمزية Rok3
 





افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))

باركـ اللهـ فيكـ ونفعـ بكـ

يعطيكـ العافية

^_^

 

 

التوقيع

سبحـان اللهـ وبحمدهـ سبحانـ اللهـ العظيمـ

@المبدع@ سابقاً

Rok3 غير متصل  
قديم 01 Jan 2008, 02:09 PM   رقم المشاركة : 6 (permalink)
عضو جديد
 
الصورة الرمزية ayoub123
 






إرسال رسالة عبر مراسل MSN إلى ayoub123

افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))

موضوع جميل ويستحق المشاهدة جزاك الله على اعمالك ومشركاتك انك مدهل وتاتي دائما بالجديد انك دئما تاتي باشياء سهلة ومفهومة وتفيد كثيرا من الناس وشششششششششششششششكرا
والف شكر

 

 

التوقيع

يعيش المغرب
[u] vive le marocEMAIL="ayoub.rh@hotmail.com"]ayoub.rh@hotmail.com[/email][/center]

ayoub123 غير متصل  
قديم 01 Jan 2008, 05:50 PM   رقم المشاركة : 7 (permalink)
عضو مبدع
 
الصورة الرمزية الآمل الطائر
 





افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))

 

 

التوقيع

الآمل الطائر غير متصل  
قديم 03 Jan 2008, 12:58 PM   رقم المشاركة : 8 (permalink)
معرب برامج
 
الصورة الرمزية al_zhrane
 






إرسال رسالة عبر مراسل ICQ إلى al_zhrane إرسال رسالة عبر مراسل AIM إلى al_zhrane إرسال رسالة عبر مراسل Yahoo إلى al_zhrane إرسال رسالة عبر Skype إلى al_zhrane

افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))







الله يجزاك خير

ويعطيك الصحه والعافية

ورحم الله والديك

وبارك الله فيك وجعل مجهودك فى ميزان حسناتك ان شاء الله

 

 

التوقيع

al_zhrane غير متصل  
قديم 03 Jan 2008, 05:52 PM   رقم المشاركة : 9 (permalink)
مبرمج برامج
مشرف قسم البرمجة






افتراضي رد: درس:كيف اصنع مفكره صغيره ((للمبتدئين))

شكرا ً لكم على الردود ...

 

 

المبرمج 130 غير متصل  
 



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة
الانتقال السريع

حمار سي سي

 منتديات فاول الرياضي   البرامج المحمولة  |  portable فضفضة | السحمان


الساعة الآن 04:09 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd diamond

       

 

جميع الحقوق محفوظة لكل مسلم , بشرط ذكر المصدر