الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

محتاج تعديل كود بسيط بالفجول دوت نيت

بدأه spark87 في 5 أكتوبر 2011 · 4 رد · 498 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كود:

PrivateSub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
Try
Dim sql AsString
sql = "select E , A from dic where E like ('" + Trim(TextBox2.Text) + "%');"
If DS.Tables.Count = 0 ThenExit Sub
Dim DV AsNewDataView(DS.Tables("Dic"))
DV.RowFilter = "E like '" & TextBox2.Text & "*'"
DV.Sort = "E"
Me.DataGridView1.DataMember = ""
DataGridView1.DataSource = Nothing
DataGridView1.DataSource = DV
con.Close()
Catch ex AsException
MsgBox(ex.Message, MsgBoxStyle.Exclamation)
con.Close()
EndTry
EndSub

للغة الاخرى

كود:

PrivateSub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Try
Dim sql AsString
sql = "select E , A from dic where A like ('" + Trim(TextBox1.Text) + "%');"
If DS.Tables.Count = 0 ThenExit Sub
Dim DV AsNewDataView(DS.Tables("Dic"))
DV.RowFilter = "A like '" & TextBox1.Text & "*'"
DV.Sort = "A"
Me.DataGridView1.DataMember = ""
DataGridView1.DataSource = Nothing
DataGridView1.DataSource = DV
con.Close()
Catch ex AsException
MsgBox(ex.Message, MsgBoxStyle.Exclamation)
con.Close()
EndTry
EndSub
EndClass

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

ارغب في تعديل الكود لتصبح وظيفته هي اذا مثلا اكتب في مربع النص حرف او حرفين او مقطع من الحروف يبحث عن كل الكلمات التي تنتهي وااكد تنتهي بهذا المقطع ويظهرها لي مع ترجمتها

علما اريد اذا امكن هذا التعديل للكلمات العربية والانكليزية في الكودين اعلاه لانه كما تعرفون اتجاه الكتابة يختلف

واكون شاكر لكم ولهذا المنتديات الجميلة

تحياتي

هذا رابط الكود المصدري للبرنامج

الرابط الخاص بي

محتاج التعديل ضروري رجاءا

اريد ان يعطيني الكلمات التي تبدا لا بل التي تنتهي بهذا الحرف او المقطع تنتهي يعني نهاية الكلمة وليس بدايتها

اخوان لتوضيح ما اريد اكثر هو تعديل الكود باسلوب معالجة النصوص ( تيكست بروسيسنك) وهو شيء بسيط حسب خبرتي بالسي والفجول العادي ولكني لا اتقن لغة الدوت نيت حاليا وحسب توقعي التعديل لا يتجاوز السطر او السطرين يعني عبارة شرط او هكذا شيء

تحياتي مع انتظار اجابتكم رجاءا

#2

السلام عليكم ورحمه الله وبركاته

اخي قم بوضع كودك في حدث الـ TextChanged بدلا من حدث الـ Click للزر

.:: Wish to become better and better ::.

#3

اخي هل بأمكانك التوضيح اكثر رجاءا

تحياتي لك

#4

أخي الفاضل

فكرة القاموس قد قدمتها من عام 2007 في هذا الرابط اقرأه جيداً ستسفيد به كثيراً هذا بالاضافة الي معالجة اللغة من عربي الي انجليزي ستجدها من ضمن المشروع ارجو الاطلاع عليها

/index.php?showtopic=140312

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

السلام عليكم ورحمه الله وبركاته

اخي اقصد قم بوضع كود البحث المسبق في حدث الـ TextChanged لمربع نص البحث

تم تعديل هذه المشاركة بواسطة VB Helper في 6 أكتوبر 2011 في 23:12

.:: Wish to become better and better ::.

مواضيع مشابهة