Dumque, devo fare un programma che prenda dei file e faccia dei rar, e li protegga con password che imposto io e non che non può essere cambiata..
Naturalmente voglio fare scegliere la cartella da rarrare e la destinazione del file..
Il codice è questo:
codice:
Dim FILE_SALVARE As String
Dim CARTELLA_DESTINAZIONE As String
FILE_SALVARE = Text1.Text & "\*.*"
CARTELLA_DESTINAZIONE = Text2.Text
Shell "C:\Programmi\WinRAR\WinRAR.EXE a -r -hpa CARTELLA_DESTINAZIONE FILE_SALVARE"
E non funziona ( ho fatto varie prove con altre sintasi ho messo questa perchè mi sembra più chiaro come deve funzionare )
Se invece metto le cartelle ( quindi senza le variabili ) la sintassi corretta che funziona è:
codice:
Shell "C:\Programmi\WinRAR\WinRAR.EXE a -r -hpa ""C:\"" ""C:\file\*.*"""
Vanno scritte in questo ordine le varie cose dopo shell:
DOVE SI TROVA FILE RAR.EXE -> OPZIONI VARIE -> CARTELLA DESTINAZIONE -> VARI FILE DA RARRARE (:
Quindi come devo scriverlo per fare andare le varibili??xD..
grazie dell'aiuto..