07-04-13, 10:21 AM
السلام عليكم ورحمة الله وبركاته اخوان انا استخدم عند استقبالي بيانات من السيرفر مثلآ اجت رساله معينه تجيني على شكل كود وانا احدد الجزء الي اريد يظهر بالتكست بهالطريقه
أي تحديد النص الموجود بين الجزئين السابقين لكن سؤالي هل يوجد طريقه اسرع وافضل لتحديد الجزء السابق؟
كود :
[color=#0000FF]If CBool[/color](InStr(dat, [color=#0000FF][COLOR="#FF0000"]"<message xmlns='jabber:client' from='"[/color][/COLOR])) [color=#0000FF]Then[/color]
n = [color=#0000FF]CStr[/color](InStr(LCase$(dat), [color=#FF0000]"<body>"[/color]))
x = [color=#0000FF]CStr[/color](InStr(LCase$(dat), [color=#FF0000]"</body>"[/color]))
msg = Mid(dat, [color=#0000FF]CInt[/color]([color=#0000FF]CDbl[/color](n) + 6),[color=#0000FF] CInt[/color]([color=#0000FF]CDbl[/color](x) - [color=#0000FF]CDbl[/color](n) - 6))
أي تحديد النص الموجود بين الجزئين السابقين لكن سؤالي هل يوجد طريقه اسرع وافضل لتحديد الجزء السابق؟