منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكل في Thred جديد لتشغيل Function HTTP
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم و رحمة الله تعالى و بركاته
إخواني الكرام، كيف حالكم ؟؟
لدي مشكل في ما يخص قراءة ملف موجود في موقعي، لكنني أعمله داخل Thread، لكي لا يُجمد برنامجي
لكنني أتفاجئ دائما بهذا الكود : (Error)

كود :
Le thread 0x1778 s'est arrêté avec le code 259 (0x103).

[صورة مرفقة: 246458353.png]


بحثت في موقع البحث google، ولم أجد الحل (أضن أنني الوحيد الذي لديه هذا المشكل نضرا للنتيجة التي حصلت عليها خلال البحث)، و أيضا في VB6 نفس المشكل
المرجوا منكم أن تساعدوني
ولو سمحتم ممكن سور لقرائة الملف من النت من خلال Thread و سأكون ممتنا لكم و شكرا جزيلا لكم ...
ترجمتها للانجليزيSmile وانظر النتائج
السلام علكم و رحمة الله تعالى و بركاته
مازال يضهر نفس الكود، لكن الحمدلله أصبحت أستطيع قراءة الملفات (ملف txt) و ذلك بتغيير الكود الخاص بالقراءة... :

كود :
            Dim oXMLHTTP As Object = CreateObject("MSXML2.XMLHTTP")
            oXMLHTTP.Open("GET", URL, False)
            oXMLHTTP.Send()
            ReadURL = oXMLHTTP.responseText
            oXMLHTTP = Nothing

بهذا الكود :

كود :
Dim InStream As StreamReader, WebRequest As WebRequest, Webresponse As WebResponse
WebRequest = WebRequest.Create(URL)
Webresponse = WebRequest.GetResponse()
InStream = New StreamReader(Webresponse.GetResponseStream())
ReadURL = InStream.ReadToEnd()

وضعت طريقة حلي (أو تجاوزي للمشكل) فقط لأفيد كل من لديه نفس مشكلتي، وشكرا جزيلا لكم ...
سلام


هذا كود مختصر مفيد خصوصا للمفات التي فيه احرف عربيه
كود :
ReadURL = New Net.WebClient() With {.Encoding = System.Text.Encoding.UTF8}.DownloadString(URL)


موفقين
شكرا لك أخي الفاضل ^_^ ...