Bonjour,
J'ai cherché dans FAQ, mais je ne trouve pas: comment extraire (dans une variable) le chemin UNC d'un dossier qu'on choisit par opendialog1 ?
De plus, le dossier est habituellement vide.
Merci pour votre aide. :lol:
Version imprimable
Bonjour,
J'ai cherché dans FAQ, mais je ne trouve pas: comment extraire (dans une variable) le chemin UNC d'un dossier qu'on choisit par opendialog1 ?
De plus, le dossier est habituellement vide.
Merci pour votre aide. :lol:
Je ne sais pas si j'ai trés bien compris la question, mais essaies ceci:
Code:s := ExtractFilePath(OpenDialog1.FileName);
ExpandUNCFileName( SDir ) n'est pas la fonction qu'il te faut ?
Après un extractfilepath et hop ?
Merci pour ta réponse, mais j'ai une erreur:En effet, je souhaite vider un dossier, mais qui peut parfois être déjà vide.Citation:
types incompatibles : string et pchar.
voici mon côde:
Code:shellexecute(0,nil,'cmd.exe','/k del '+s+'\* /Q','c:\winnt\system32',SW_show);
il faut caster
pchar (chaine qui est string )
ou
string( chaine qui est en pchar )
Toujours la même erreur!! :oops:
shellexecute(0,nil,'cmd.exe',pchar( '/k del '+s+'\* /Q' ),'c:\winnt\system32',SW_show)
devrait fonctionner pourtant...
Oui, ça marche maintenant, merci TicTac...., mais si le dossier est vide, comment avoir son path? Car il n'y a rien à "ouvrir" avec opendialog1.
:roll: