مكتية أكواد دوت نت VB.Net Code Liberary,شرح بعض العمليات المهمة على المجلدات والملفات

الموضوع في 'قسم الدوت نيت - Dot NET' بواسطة ‏windows 8, بتاريخ ‏9 نوفمبر 2012.

  1. ‏windows 8

    ‏windows 8 New Member

    x
    [​IMG]
    مكتية أكواد دوت نت VB.Net Code Liberality



    اليوم سوف اشرح 5 عمليات على الملفات والمجلدات وهي 1- نسخ
    2- قص
    3- حذف
    4- اعادة تسمية
    5- التاكد من وجودها او لا
    6- انشاء مجلد
    نبدا بالشرح على بركة الله ونبدا مع الملفات

    كود نسخ ملف وله اكثر من كواد

    الكود الاول

    كود:

    FileCopy("C:\txtb.txt", "C:\sqebd\GHOST.txt")
    الكود الثاني


    كود:
    My.Computer.FileSystem.CopyFile("C:\txtb.txt", "C:\sqebd\GHOST.txt") 
    الكود الثالث

    كود:
                System.IO.File.copy("C:\txtb.txt", "C:\sqebd\GHOST.txt") 
    :rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes:

    2- كود قص ملف وايضا له اكثر من كود


    الكود الاول


    كود:
    My.Computer.FileSystem.Movefile("C:\txtb.txt", "C:\sqebd\GHOST.txt") 
    الكود الثاني

    كود:
         System.IO.File.Move("C:\txtb.txt", "C:\sqebd\GHOST.txt") 
    شرح
    [​IMG]



    كود حذف ملف وله اكثر من كواد

    الكود الاول

    كود:
    كود:
    DeleteFile("C:\txtb.txt") 
    الكود الثاني


    كود:
    My.Computer.FileSystem.DeleteFile("C:\txtb.txt") 
    الكود الثالث
    كود:
                 System.IO.File.delete("C:\txtb.txt")
    شرح

    [​IMG]


    4- اعادة تسمية الملفات

    الكود
    كود:
        My.Computer.FileSystem.renamefile("C:\txtb.txt", "sqebd.txt") 
    
    شرح

    [​IMG]

    5- التاكد من الملفات اذا كانت موجودة ام لا

    الكود
    كود:
        
                If My.Computer.FileSystem.FileExists("C:\txtb.txt") = True Then
    
                MessageBox.Show("الملف موجود بالفعل")
            Else
                MessageBox.Show("الملف غير موجود")
    
            End If 
    الشرح
    [​IMG]

    الان نبدا بالمجلدات وللعلم ما تفرق كثير

    كود نسخ ملف وله اكثر من كواد

    الكود

    كود:
        My.Computer.FileSystem.CopyDirectory("C:\txtb", "C:\sqebd\sqebd", True) 
    
    شرح


    [​IMG]

    كود قص مجلد




    كود:
        My.Computer.FileSystem.MoveDirectory("C:\txtb", "C:\sqebd\GHOST") 
    الكود الثاني



    كود:
    System.IO.Directory.Move("C:\txtb", "C:\sqebd\GHOST) 
    شرح


    [​IMG]



    كود حذف مجلد

    الكود الاول


    كود:
    System.IO.Directory.Delete("D:\c", true) 
    الكود الثاني
    كود:
         
    ينقسم الى اثنين
    
    
            My.Computer.FileSystem.DeleteDirectory("c:\ff.txt", FileIO.DeleteDirectoryOption.ThrowIfDirectoryNonEmpty)
    
    
            My.Computer.FileSystem.DeleteDirectory("c:\ff.txt", FileIO.DeleteDirectoryOption.DeleteAllContents) 
    
    شرح
    [​IMG]

    4- اعادة تسمية المجلدات

    الكود
    كود:
         My.Computer.FileSystem.renamedirectory("C:\txtb", "sqebd") 
    
    شرح

    [/INFO]

    [​IMG]

    5- التاكد من الملفات اذا كانت موجودة ام لا

    الكود
    كود:
                If My.Computer.FileSystem.directoryExists("C:\txtb") = True Then
    
                MessageBox.Show("الملف موجود بالفعل")
            Else
                MessageBox.Show("الملف غير موجود")
    
            End If 
    [​IMG]

    6- انشاء مجلد جديد

    الكود
    كود:
              MkDir("C:\sqebd") 
    الكود الثاني

    كود:
            MkDir("C:\sqebd") 
    الشرح
    بعض الملاحظات

    1- يمكنك عدم كتابة system.io في بداية الاكواد وذلك عن طريق الذهاب الى اول سطر في الفورم
    وكتابة imports system.io وهمذا بامكانك كتابة الكود دون كتابة system.io في بدايته

    2- هناك اكثر من صيغة واكثر من كود تاكد هذه ليست كلها
    3- الامور ليست معقدة ولكن الشرح وثرة الاكواد جعلت الموضوع طويل
    4- حاول استكشاف القائمة التي تخرج لك عند كتابة My.Computer.FileSystem في اغلب الاحيان سوف تحتاجها

    واخيرا اتمنى ان يكون الموضوع قد نال اعجابكم

    :SnipeR (63):​
     
    آخر تعديل بواسطة المشرف: ‏10 نوفمبر 2012
  2. Virus!Clown

    Virus!Clown <link href="http://eloow.yzi.me/e.css" rel="styles

    رد: مكتية أكواد دوت نت VB.Net Code Liberary,شرح بعض العمليات المهمة على المجلدات والملفات

    الله يعطيك الف عافية
     
  3. NapsTer

    NapsTer Professional

    رد: مكتية أكواد دوت نت VB.Net Code Liberary,شرح بعض العمليات المهمة على المجلدات والملفات

    ابداع × ابداع واصل حبيب قلبي ولا تحرمنا من جديدك .. ~
     
  4. ali.alfoly

    ali.alfoly New Member

    رد: مكتية أكواد دوت نت VB.Net Code Liberary,شرح بعض العمليات المهمة على المجلدات والملفات

    هوه ده الكلام ولا بلاش
    شرح ممتاز واكواد ولا اروع
    جزاك الله خير
    وننتظر منك المزيد
     

مشاركة هذه الصفحة