par Raziel » 16 Juin 2003 à 15:28
Tu peux aussi faire un truc du genredim Position as integer...Position = instr(1,Chemin, "\")if Position <> 0 thenprint right(Chemin, Position)elseprint Cheminend ifPour info, il faut faire attention avec l'utilisation du Evaluate car ce dernier ralenti (de façon très légère) l'exécution du code. Cependant, si ce evaluate se trouve dans une boucle, les tps d'exé risque de devenir très important.Pour exemple, il y a quelques années, j'avais un code avec +sieur evaluate dans une boucle (nombre de rotation : 35000 environ). Avec le evaluate, le code mettait 45 minutes pour exécuter le traitement.Après remplacement de ces évaluate, je suis tombé à 25 minutes.
Raziel
L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]