Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    186

    Modifica estensione File [vb6]

    Ciao a tutti.

    Ho l'esigenza di cambiare l'estensione di tutti i file che si trovano in una data cartella, come potrei impostare un programmino in Vb che lo faccia in automatico?
    claudio

  2. #2
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Potresti recuperare il nome di ogni file con la Dir e modificarlo con la Name.
    Ad esempio:
    codice:
    Const NuovaEstensione = "zap"
    Dim NomeFile As String
    
    NomeFile = "C:\File1.zip"
    Name NomeFile As Left(NomeFile, (Len(NomeFile) - 3&)) & NuovaEstensione
    ... e non usare while wend è una sintassi deprecata

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    186
    scusa ancora non ho mai lavorato sui file, c'è un modo per iterare il procedimento con tutti i file contenuti in una cartella?


    Ciao
    claudio

  4. #4
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Originariamente inviato da claudiof
    scusa ancora non ho mai lavorato sui file, c'è un modo per iterare il procedimento con tutti i file contenuti in una cartella?
    Si, certo (come detto):
    Originariamente inviato da Mabi
    Potresti recuperare il nome di ogni file con la Dir
    codice:
    Dim Cartella As String
    Dim NomeFile As String
    
    Cartella = "C:\"
    NomeFile = Dir(Cartella)
    'MsgBox NomeFile
    ... e non usare while wend è una sintassi deprecata

  5. #5
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Originariamente inviato da claudiof
    scusa ancora non ho mai lavorato sui file, c'è un modo per iterare il procedimento con tutti i file contenuti in una cartella?


    Ciao
    codice:
      
    nomeFile = Dir("c:\tempo\")
    Do While Not nomeFile = ""
       List1.AddItem nomeFile
       nomeFile = Dir
    Loop
    Jupy

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    186
    grazie a tutti. alla prossima
    claudio

  7. #7
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Ciao
    ... e non usare while wend è una sintassi deprecata

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.