Dans DraftSight, comment fermer un fichier par un script sans le sauver

Bonjour à tous,

Comme puis-je fermer un fichier sans avoir la question "Enregistrer les modifications apportées..." ?

Comme je suis dans un script, j'aimerais soit que la question ne soit pas posée, soit y répondre "Non" sans que la boîte de dialogue ne s'ouvre.

Merci pour votre aide.

Gilbert

Bonjour,

Comme indiqué ici :

http://www.cadoasis.com/write-and-run-script-files-in-draftsight/

" Script files won't run on Dialog boxes so keep dialog boxes off by using command: DISPLAYDIALOGS and select 'No'"

Par contre, si avec cette option, le fichier est enregistré, j'ai bien peur qu'il n'y ait pas de solution !

Comme je l'ai indiqué dans une autre réponse, d'autres logiciels gratuits seront plus adapté pour l'automatisation : FreeCAD, NanoCAD 3.5, ou prendre la version d'évaluation de DraftSight pour 30 jours qui donne accès à la programmation LISP, beaucoup plus souple.

Voir cette question qui somme toute est bien silmilaire

http://www.lynkoa.com/forum/draftsight/script-pour-draftsight

@+;-))

En effet GT22, c'est la même personne qui a posé l'autre question ! Mais le problème n'est pas similaire !

Bonjour à tous,

En effet, c'était déjà moi qui avait posé la question "Script pour DraftSight".

Dans ce cas si, le script apportait des modifications à un plan (ajout d'un numéro), le plan est imprimer et ensuite fermer.  Je ne voulais pas que le plan d'origine soit modifié.

Le fait de mettre la variable "DISPLAYDIALOGS" à "No" n'empèche pas la boîte de dialogue "Enregistrer les modifications apportées..." de souvrir.

J'ai simplement résolu mon problème en sauvant le fichier sur un autre nom, du coup, lors de la fermeture je n'ai plus la demande de sauvegarde qui apparaît.

Merci à .PL et gt22 de s'être penché sur mon problème.

A+

Gilbert

2 « J'aime »