تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الحفظ بالترقيم
#2
السلام عليكم

هذه الدالة ترسل لها اسم الملف كامل بدون رقم مع المسار ويعيد اسم الملف بالرقم المتاح مثل
كود :
Dim f As String = GetNewFilename("C:\folder\filename.txt")

الدالة
كود :
Public Function GetNewFilename(fullfilename As String) As String
    'If Not IO.File.Exists(fullfilename) Then Return fullfilename
    Dim path As String = IO.Path.GetDirectoryName(fullfilename)
    Dim filename As String = IO.Path.GetFileNameWithoutExtension(fullfilename)
    Dim extension As String = IO.Path.GetExtension(fullfilename)
    Dim n As Integer = 1
    Do
        Dim nfn As String = String.Concat(path, "\", filename, " ", n, extension)
        If Not IO.File.Exists(nfn) Then Return nfn
        n += 1
    Loop
End Function
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100 , bidaya


الردود في هذا الموضوع
الحفظ بالترقيم - بواسطة bidaya - 21-02-17, 06:16 AM
RE: الحفظ بالترقيم - بواسطة مساعدة - 21-02-17, 06:50 AM
RE: الحفظ بالترقيم - بواسطة bidaya - 21-02-17, 03:06 PM
RE: الحفظ بالترقيم - بواسطة مساعدة - 21-02-17, 04:01 PM
RE: الحفظ بالترقيم - بواسطة sendbad100 - 21-02-17, 04:10 PM
RE: الحفظ بالترقيم - بواسطة bidaya - 21-02-17, 05:21 PM
RE: الحفظ بالترقيم - بواسطة مساعدة - 21-02-17, 06:02 PM
RE: الحفظ بالترقيم - بواسطة bidaya - 21-02-17, 06:40 PM
RE: الحفظ بالترقيم - بواسطة مساعدة - 21-02-17, 07:09 PM


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


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