- طريقة أخرى لكود عكس الكلمات أو الأحرف ، وتنفيذ العكس عند إختيار العنصر الأول من Combo1 ومحتوى العنصر الأول هو رقم "1" والضغط على الزر Command1 ، فسيكون الكود كالتالي :
كود :
Private Sub Command1_Click()
IF Trim$(Combo1.Text) = "1" Then
Text2.Text = ""
IF Trim$(Text1.Text) <> "" And InStr(1 , Text1.Text , " ") <> 0 Then
Dim zWords() As String
Dim I As Integer
zWords = Split(Trim$(Text1.Text) , " ")
For I = LBound(zWords) To UBound(zWords) Step -1
Text2.Text = Text2.Text & Trim$(zWords(I)) & " "
Next
Text2.Text = Trim$(Text2.Text)
Else
Text2.Text = Trim$(Text1.Text)
End IF
End IF
End Sub
- وهذا الكود لعكس أحرف مايوجد في Text1 ووضعه في Text2 :
كود :
Text2.Text = StrReverse(Text1.Text)
- تحياتي .
كود :
For each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
- بالنسبة للكود اللي يعكس أماكن الكلمات ، هو الكود الأول الذي وضعته في ردي السابق ، والكود الثاني لعكس أماكن الحروف ، أما بالنسبة لوضع قوس على كلمة عشوائيه ، إستخدم هذا الكود :
كود :
IF Trim$(Text1.Text) <> "" Then
IF InStr(1 , Text1.Text , " ") <> 0 Then
Dim Words() As String
Dim WordsCount As Integer
Dim RandomIndex As Integer
Dim I As Integer
هلا والله اخوي ادري تعبتك معي ، بس اخوي الكود يا ليت تشرح كيف استخدمه ؟
عندي تكست بوكس 2 الاول اكتب فيه وابي لما اسوي اسويزر الامر يخي التكست الثاني في اي كلمة قوس