Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Comandi dos

  1. #1

    Comandi dos

    Ciao a tutti, qualcuno sa dirmi se è possibile con Visual Basic, usare i comandi Dos? Ad esempio "dir" oppure "copy" oppure "rename" ecc... Grazie

  2. #2
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    devi usare l'istruzione shell.


  3. #3
    Ho provato con l'istruzione shell, ma funziona solo con alcuni comandi, ad esempio, se volessi rinominare un file come quale sarebbe la sintassi? Grazie

  4. #4
    Utente bannato
    Registrato dal
    Feb 2000
    Messaggi
    2,006
    Name(vecchio percorso, nuovo percorso) per rinominare
    codice:
    Set fs = CreateObject("Scripting.FileSystemObject")
    fs.CopyFile sorgente, destinazione, True
    per copiare
    codice:
    Set fs = CreateObject("Scripting.FileSystemObject")
    fs.deletefile percorsoenomefile
    per eliminare un file

  5. #5
    è meglio non instanziare l' oggetto ed usare l'oggetto(FileSystem):

    Kill percorso
    FileCopy percorso_S,percorso_D

    'per rinominarlo:
    Function RenamePath(Sorgente, Destinazione) As Boolean

    On Error Resume Next

    Dim p_S, p_D As String

    p_S = Sorgente
    p_D = Destinazione

    FileCopy p_S, p_D
    Kill p_S

    If Err.Number > 0 Then
    RenamePath = 0
    Else
    RenamePath = 1
    End If

    End Function
    jabjoint

  6. #6
    era cosi' il name:

    Name sorgente As destinazione
    jabjoint

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.