تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشروع قاموس
#11
اتذكر كوني ذكرت فقط وضع المسافة بعد فقط وليس قبل
والمسافة يتم وضعها فى Function وكذلك فى الحدث لـ BtnTranslate_Click
وتكون المسافة بعد جملة التعريف فقط ليس اكثر

انظر اخى الفاضل Doctor GME
الامر بكل بساطة وسهولة جداً وبدون اى تعقيد
تعال عند كود الـ Function واجعله بهذا الشكل
كود :
   Function GetExactSubtitles(ByVal content As String) As String

       Using cnn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=MyDatabase.accdb")
           cnn.Open()
           content = content.Replace(vbNewLine, " * ")
           Try
               Dim sql As String = "SELECT * FROM [Translations] ORDER BY Len(English) DESC"
               Using adp As New OleDbDataAdapter(sql, cnn)
                   Dim tbl As New DataTable
                   If adp.Fill(tbl) > 0 Then
                       For Each row As DataRow In tbl.Rows
                           content = content.Replace(row.Item("English") & Space(1), row.Item("Arabic") & Space(1))
                       Next
                   End If
               End Using
               content = content.Replace(" * ", vbNewLine)
               Return content
           Catch ex As Exception
               MsgBox(ex.Message)
               Return Nothing
           End Try
           cnn.Close()
       End Using

   End Function

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

الان كل ما عليك فعله هو ان تجعل كود حدث الزر بهذا الشكل
كود :
       ArabicTextbox.Text = GetExactSubtitles(EnglishTextbox.Text & Space(1))

وهو نفس الكود الذى قمت بتوضيحه فى ردي السابق
الان يمكنك الاختبار تعدد الكلمات فى السطر الواحد وايضاً تعدد الاسطر والكلمات
الرد }}}
تم الشكر بواسطة: asemshahen5 , Doctor GME , Doctor GME


الردود في هذا الموضوع
مشروع قاموس - بواسطة Doctor GME - 22-06-20, 08:50 PM
RE: مشروع قاموس - بواسطة ابراهيم ايبو - 22-06-20, 09:24 PM
RE: مشروع قاموس - بواسطة kiki - 22-06-20, 09:35 PM
RE: مشروع قاموس - بواسطة Doctor GME - 22-06-20, 10:00 PM
RE: مشروع قاموس - بواسطة kiki - 22-06-20, 10:14 PM
RE: مشروع قاموس - بواسطة Doctor GME - 22-06-20, 10:29 PM
RE: مشروع قاموس - بواسطة kiki - 22-06-20, 11:19 PM
RE: مشروع قاموس - بواسطة Doctor GME - 23-06-20, 01:19 AM
RE: مشروع قاموس - بواسطة kiki - 23-06-20, 04:37 AM
RE: مشروع قاموس - بواسطة Doctor GME - 23-06-20, 06:06 PM
RE: مشروع قاموس - بواسطة kiki - 23-06-20, 08:43 PM
RE: مشروع قاموس - بواسطة asemshahen5 - 23-06-20, 11:29 PM
RE: مشروع قاموس - بواسطة سعود - 24-06-20, 01:09 AM
RE: مشروع قاموس - بواسطة Doctor GME - 27-06-20, 11:37 PM
RE: مشروع قاموس - بواسطة kiki - 28-06-20, 12:21 AM
RE: مشروع قاموس - بواسطة Doctor GME - 05-07-20, 02:04 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مشروع] مشروع لاضافة رسم بيانى محتاج التدخل لاصلاحه dr.programming 0 218 09-11-25, 01:48 AM
آخر رد: dr.programming
  [VB.NET] مشروع للاستأناس EMADW 3 536 02-04-25, 04:20 PM
آخر رد: princelovelorn
  [VB.NET] اذا ممكن مشروع ادارة مدرسة بدر إشتية 4 8,538 08-02-25, 02:05 AM
آخر رد: الورد2
  [VB.NET] مساعدة في مشروع ZEEN4ZEEN 0 253 12-01-25, 06:03 PM
آخر رد: ZEEN4ZEEN
  مساعدة فى حفظ مشروع برنامج الى ضيغة apk م / وليد تيتو 1 373 03-11-24, 05:27 PM
آخر رد: Taha Okla
  مشروع اكمال ساعة المسجد اجر للجميع altoki939 0 287 30-10-24, 09:49 PM
آخر رد: altoki939
  [سؤال] افضل الطرق في تحزيم مشروع بقواعد SQL محمد العامر 5 565 23-10-24, 11:19 AM
آخر رد: محمد العامر
  [سؤال] عند بدأ مشروع جديد غير قادر على روئية الـForm1 ABDULLAH HASSAN 1 435 30-04-24, 12:22 AM
آخر رد: Jounior_P
  ممكن طريقه وتصميم مشروع بالفيجوال بيسك خالد كامل1 2 475 28-04-24, 02:56 AM
آخر رد: خالد كامل1
Big Grin [سؤال] مشروع الفيجوال بيسك ستوديو sad89891 4 2,175 10-04-24, 04:37 AM
آخر رد: emadahmed1995

التنقل السريع :


يقوم بقرائة الموضوع: