تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماهي معادلة تقسيم شيء ما
#17
PHP كود :
 btnstart.Invoke(Sub() btnstart.Enabled True
الكود السابق واضح لكن مكانه بعد حلقة for ومستغرب لماذا لا يتم تفعيل الزر.

PHP كود :
Private Sub split(ByVal fpath As String)
 
       If IO.File.Exists(fpath) = False Then Exit Sub
        Dim thefile 
As New IO.FileInfo(fpath)
 
       Dim fn As String thefile.Name
        Dim GC1 
As Long filesize filemax                 ' عدد المجموعات
        Dim M1 As Long = filesize Mod filemax                ' 
الباقي خارج المجموعات المكتملة
        Dim fs 
As New FileStream(fpathFileMode.Open)
 
       Dim br As New BinaryReader(fs)
 
       Dim i As Long
        Dim n 
As Long 0
        Dim newfile 
As String folder fn "_File_" n.ToString("00000000")
 
       p1.Invoke(Sub() p1.Maximum filemax + (filemax 80)) 'ماقدرت اتصرف معها زودت القيمة جدعنة بس
        For i = n To filesize - 1
            If th.ThreadState = Threading.ThreadState.AbortRequested Then Exit For
            n = i
            p1.Invoke(Sub() p1.Value = fl(newfile))
            If (fl(newfile) < filemax) Then
                lbl.Invoke(Sub() lbl.Text = newfile)
                Using fw As New FileStream(newfile, FileMode.Append)
                    Using bw As New BinaryWriter(fw)
                        bw.Write(br.ReadBytes(i))
                        fw.Close()
                        bw.Close()
                    End Using
                End Using
            ElseIf fl(newfile) >= filemax Then
                n += 1
                newfile = folder & fn & "_File_" & n.ToString("00000000")
                lbl.Invoke(Sub() lbl.Text = newfile)
                Using fw As New FileStream(newfile, FileMode.Append)
                    Using bw As New BinaryWriter(fw)
                        bw.Write(br.ReadBytes(i))
                        fw.Close()
                        bw.Close()
                    End Using
                End Using
                p1.Invoke(Sub() p1.Value = fl(newfile))
            End If
        Next
        btnstart.Invoke(Sub() btnstart.Enabled = True)
    End Sub 

هذا  الاجراء اللي شيب براسي التقسيم تمام مثل الاول والاشكالية مثل الاولى.
اذا فيه خطا ياليت تدلوني على التصحيح.
طبعا حاولت تطبيق الافكار  الموجودة باللفكرة لكن لم تفلح فظللت اتراجع الى ان اصبح البرنامج نسخة مطابقة للمثال الاول.
الظاهر خلاص افكر انسى.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: جيولوجي مبتدئ , جيولوجي مبتدئ


الردود في هذا الموضوع
ماهي معادلة تقسيم شيء ما - بواسطة سعود - 25-08-22, 07:48 AM
RE: ماهي معادلة تقسيم شيء ما - بواسطة سعود - 26-08-22, 06:31 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحويل معادلة اكسل أحمد فتح الرحمن 1 481 29-01-25, 11:09 PM
آخر رد: أحمد فتح الرحمن
  ماهي طريقة تحويل ملف pdf الى صورة جيولوجي مبتدئ 3 569 12-07-24, 09:22 PM
آخر رد: atefkhalf2004
  ماهي الطريقة الصحيحة والسريعة لجلب بيانات من قاعدة البيانات داخل Private Sub mohamedgadain61 22 1,445 08-06-24, 12:33 AM
آخر رد: mohamedgadain61
  تقسيم الفانورة الي اكثر من ورقة عبدالكريم برشدان 1 383 20-04-24, 02:22 AM
آخر رد: عبدالكريم برشدان
  ماهي طريقة نقل محتويات checkedlistbox الى داتاقريدفيو صالح عبدالله 3 558 06-01-24, 03:20 PM
آخر رد: Kamil
  إدخال معادلة رياضية في textBox وبرمجة حلها؟ الخير19 3 712 03-01-24, 04:19 PM
آخر رد: الخير19
  [VB.NET] ماهي الارقام الصحيحة من نوع Integer فطومة 1 628 03-06-23, 08:48 PM
آخر رد: Taha Okla
  [سؤال] ماهي اشهر مواقع لبيع نظام ERP في العالم ؟ ahmed_king2023 0 511 24-05-23, 10:10 PM
آخر رد: ahmed_king2023
  تقسيم الاسم الكامل الى اجزاء في الداتا جريد فيو yosif 4 911 13-04-23, 11:15 PM
آخر رد: yosif
  [VB.NET] ماهي overload LoveVb 4 2,717 06-03-23, 11:16 AM
آخر رد: زياد جلال محمد جلال

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


يقوم بقرائة الموضوع: