Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Rinomina di File

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452

    Rinomina di File

    ho un Controllo FileListBox chiamato File100, dovrei fare una func che mi permetta di rinominare i file contenuti in questo controllo, chiaramente uno alla volta. come posso fare ? ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    codice:
    Private Sub RinonimaFile()
    Dim Cont As Integer
    Dim NewFileName As String
    Dim OldFileName As String
    
    For Cont = 0 To File100.ListCount - 1
      NewFileName = File100.Path & "\" & "File_" & CStr(Cont) & Right(File100.List(Cont), 4)
      OldFileName = File100.Path & "\" & File100.List(Cont)
      Name OldFileName As NewFileName
      DoEvents
    Next Cont
    End Sub

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452

    grazie

    grazie mobi adesso provo subito

  4. #4
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245

    Re: grazie

    Originariamente inviato da md76
    grazie mobi
    Prego

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452

    mabi

    Ho fatto le prove pero' mio rinomina tutti i file presente nel controllo file, a me invece serve che mi rinomini solamente un file a mia scelta.
    Esempio selezio dal controllo File100 il file con il nome pippo.txt, su un textbox scrivo il nuovo nome caio.txt e lui mi rinomina il tutto. Grazie ancora

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    452

    nessuno sa nulla

    nessuno sa nulla

  7. #7
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    codice:
    Private Sub Rinonima()
    Dim Cont As Integer
    Dim OldFileName As String
    Dim NewFileName As String
    
    For Cont = 0 To File100.ListCount - 1
      If File100.Selected(Cont) = True Then
        OldFileName = File100.List(Cont)
        NewFileName = File100.Path & "\" & Text1.Text & Right(File100.List(Cont), 4)
        Exit For
      End If
    Next Cont
    If OldFileName <> "" And NewFileName <> "" Then
      Name OldFileName As NewFileName
    End If
    End Sub

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.