15-02-23, 01:21 PM
وعليكم السلام ورحمة الله وبركاته
الجملة الشرطية المذكورة في سؤالك، أظن أنك فهمتها خطأ،،
فطريقة استخدامها غير منطقية ..
على كل هي تعني : إذا تحقق الشرط(Condition) قم بتنفيذ (True)، وإذا لم يتحقق الشرط : نفذ (False) وهي تأخذ الشكل التالي :
ولا يمكن أن تأخذ أكثر من احتمالين، إما الشرط متحقق أو لا ..
وهي نفسها جملة الشرط التالية :
في الكود عندك :
تطلب استبدال ("server13") بـ (serveurnumber) والتي تساوي لا شيء ("")
ثم تضع جملة المقارنة اذا (serveurnumber) = ("server8")
أصلاً هي فارغة، فعلي أي أساس تطلب المقارنة ؟؟!!
الجملة الشرطية المذكورة في سؤالك، أظن أنك فهمتها خطأ،،
فطريقة استخدامها غير منطقية ..
على كل هي تعني : إذا تحقق الشرط(Condition) قم بتنفيذ (True)، وإذا لم يتحقق الشرط : نفذ (False) وهي تأخذ الشكل التالي :
كود :
Result = If(Condition, True, False)وهي نفسها جملة الشرط التالية :
كود :
If Condition Then
Result = True
Else
Result = False
End Ifفي الكود عندك :
كود :
Dim serveurnumber As String = ""
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim URL As String = "https://server13.mp3quran.net/basit_mjwd/002.mp3"
Dim URL1 As String = URL.Replace("server13", serveurnumber).Replace("basit_mjwd", "minsh")
serveurnumber = If(serveurnumber = "server8", "server7", "server10")
AxWindowsMediaPlayer1.URL = URL1
End Subتطلب استبدال ("server13") بـ (serveurnumber) والتي تساوي لا شيء ("")
ثم تضع جملة المقارنة اذا (serveurnumber) = ("server8")
أصلاً هي فارغة، فعلي أي أساس تطلب المقارنة ؟؟!!
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
