تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة StackOverflowException was unhandled فى الليست بوكس
#30

(31-01-16, 03:48 AM)سعود كتب : اخي الكريم "الماجيك مسعد"
الموقع المذكور لا يسمح باكثر من 30 سطر
فكيف تريد تطبيق مليون اي بي.
المهم انك  تعرف الاكواد وانك ذكرت انك اطلعت على امثلة عديدة بقي ان تجرب الملفات التي تسمى ToolKit  او باي اسم المهم ان الموقع يدعمها عن طريقها تستطيع السرعة في العمل.
ومهما كانت طريقة الفرز فالمعضلة ليست هنا وانما بالطلب والاجابة من الموقع.

هل جربت هذا الموقع؟
http://www.aspsnippets.com/Articles/Call...VBNet.aspx

وبالنسبة لل30 سطر

انا اعلم انه يقبل 30 فقط

وانا اقصد ان نفرز 30 ايبى

ثم 30 ايبى

بدلا من فرز ايبى ثم ايبى

هل تفهم قصدى

للاسف يا غالى

لم استطع عمل مشروع مثل الشرح

ارجو منك ان تعمل مشروع بسيط يوضح الطريقة

(31-01-16, 03:35 AM)silverlight كتب : يا أخ مسعد

أنا مش عايز أضيع وقتك ع الفاضي لكني انصحك أن تستخدم Array و تحدد Capacity الخاصة بها و لتكن 100 عنصر مثلا ثم تستخدمها فيي قراءة العناصر من الملف بحيث إنها تقرأ 100 عنصر مثلا في كل مرة

ثم تقوم بعمل الفرز لتلك 100 عنصر ثم تقوم بإدخال نتيجة الفرز الي الليست بوكس ثم تقوم بتكرار نفس الشئ حتي تقرأ  الملف كله علي ان يتم ذلك من خلال Thread مثلا

عموما ارفع الملف الموجود به الاي بي و دعنا نري ماذا سيحدث لمساعدتك
لكن يهمني أعرف الاسلوب المستخدم في تخزين الأي بي ف الملف لأن هذا سيؤثر علي كيفية قراءة الملف جزءا جزءا

بالنسبة لملف الايبهات

http://up.dev-point.com/download251983.html

بالنسبة للحفظ

PHP كود :
Try
            
Dim y As Integer 0
            Dim strFile 
As String
            Dim sw1 
As StreamWriter
            Dim opf 
As New FolderBrowserDialog
            opf
.ShowNewFolderButton True
            opf
.ShowDialog()

            Do 
Until y listinfo.RowCount 1
                Dim x 
As String opf.SelectedPath.ToString "/" listinfo.Rows(y).Cells(1).Value
                strFile 
".txt"
                
If (Not File.Exists(strFile)) Then
                    sw1 
File.CreateText(strFile)
                    
sw1.WriteLine(listinfo.Rows(y).Cells(0).ValuestrFileFalse)
                    
sw1.Close()
                Else
                    
sw1 = (File.AppendText(strFile))
                    
sw1.WriteLine(listinfo.Rows(y).Cells(0).ValuestrFileFalse)
                    
sw1.Close()
                
End If
                
1
            Loop
            MsgBox
("تم الحفظ بنجاح")
        Catch 
ex As Exception

        End 
Try 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مشكلة StackOverflowException was unhandled فى الليست بوكس - بواسطة الماجيك مسعد - 31-01-16, 09:28 AM


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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم