TongGe Posté(e) le 8 août 2006 Posté(e) le 8 août 2006 Bonjour, nouveau sur le forum, je souhaite poser une question qui doit etre simple pour vous : j'ai une application lisp qui me permets de créer un fichier texte. Comment forcer dans cette routine le répertoire où ce fichier doit etre sauvegardé ? merci pour votre aide
Tramber Posté(e) le 8 août 2006 Posté(e) le 8 août 2006 Tu aurais du publier ton code. C'est très facile, il suffit de mettre le chemin complet avec c:\\fichier.txt ou c:/fichier.txt et non pas c:\fichier.txt qui n'est pas reconnu en lisp ou en script. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
TongGe Posté(e) le 8 août 2006 Auteur Posté(e) le 8 août 2006 bonjour le code je l'ai au bureau. Mais a travers une commande du style (open (strcat ."..." w) la routine me demande le nom du fichier de sauvegarde par contre ne me demande pas le repertoire.le répertoire de destination, je voudrais lui donner une position fixe.
didier Posté(e) le 8 août 2006 Posté(e) le 8 août 2006 bonsoir, il faut que le code soit en clair,car tu vas copier coller ce qui suit et le fichier que tu vas créers'enregistrera dans le répertoire du fichier DWG courant.(setq nomfic "zaza.txt")(setq repertoire (getvar "dwgprefix"))(setq nomcomplet (strcat reper nomfic)) je suis dans le sujet ? amicalement Éternel débutant… Mon site perso : Programmer dans AutoCAD
lecrabe Posté(e) le 8 août 2006 Posté(e) le 8 août 2006 Bonsoir Didier Un Didier "hors sujet" c pas possible ! :P Il manque la pointe habituelle d'humour , je suis déçu ... :D Le Decapode "rigolard" Autodesk Expert Elite Team
(gile) Posté(e) le 8 août 2006 Posté(e) le 8 août 2006 Salut, Pour choisir un répertoire : (setq fichier (open (getfiled "Créer un fichier" "" "txt" 1) "w")) pour mettre "Mon texte" dans le fichier : (princ "Montexte" fichier) puis fermer le fichier : (close fichier) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
tiboulen Posté(e) le 8 août 2006 Posté(e) le 8 août 2006 dans un vieux lisp qui creait un fichier avec la liste et le nombredes blocs j'avais ecrit ceci (extrait ponctuel)(setq pref (getvar "dwgprefix") name (getvar "dwgname") fname (getfiled "nom du fichier à sauvegarder" name "txt" 7) fic0 (open fname "w") ) (print name fic0)getfiled me permet de choisir l'emplacement dur fichier à créersalutations
TongGe Posté(e) le 10 août 2006 Auteur Posté(e) le 10 août 2006 Merci à vous tous pour votre aide complète et rapidecordialement Tong Ge
didier Posté(e) le 11 août 2006 Posté(e) le 11 août 2006 coucou, interpellé par le décapode marin,je viens ajouter mon grain de sel, bien que son biotope n'en manque pas, non je n'ai pas perdu mon humour alambiqué,je ne sais si tu en es rassuré ou inquiet,mais il vrai, que parfois, je n'ai pas l'inspiration pour finir mon message, à Toi le Décapode,je t'envoie des odes aux capspuis des capes aux deux. n'importe quoi, je comprends maintenant pourquoi mon psy s'est pendu,pourquoi je n'ai pas d'amis, et pourquoi mon chien m'a quitté,pour ne parler que de lui... amicalement Éternel débutant… Mon site perso : Programmer dans AutoCAD
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant