Aller au contenu

DCL ?


Messages recommandés

Posté(e)

Bonjour,

Voila depuis peu je crée un applicatifs pour ma boite et j'aimerais bien mettre dans mon menu crée un icônes a propos pour reiterer à l'utilisateur la démarche à utiliser.

Quelqu'un à t-il deja pensé à quelque choses comme ca...

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

Salut,

 

Pas besoin de DCL tu peux faire un fichier d'aide :

Tu fais un fichier .HTML (avec Kompozer par exemple.

Tu le compiles en fichier .CHM (avec HTML Help Workshop)

Tu l'appelles avec la fonction LISP help : (help "MonFichier.chm")

 

Ou un simple fichier .TXT que tu appelles avec (startapp "notepad" "MonFichier.txt")

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Comme toujours gile t'es une bete je te ferais part de mon applicatifs.

Qui est en fait une compilation de plusieur lisp recuperer pour en faire un appli pour la TOPO.

A plus gile...

Si je fait un HTML et que je fait F1 dans mon menu topo sa appelera le .chm ?

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

Euh au fait je le met ou startapp "notepad" "Aide_TOPO-COB"

dans une commande en chaine ???

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

Salut,

 

Tu parlais d'un menu, il faut donc mettre l'expression LISP (help "Aide_TOPO-COB.chm") ou (startapp "notepad" "Aide_TOPO-COB") dans la macro de ton bouton.

 

Si tu fait un fichier .CHM, tu peux ajouter aux LISP de ton application des expressions du type :

(setfunhelp "c:MaCommande" "Aide_TOPO-COB.chm")

Ainsi, après avoir lancé la commande MaCommande, si l'utilisateur fait F1, l'aide s'ouvrira.

 

Regarde l'aide pour les fonctions LISP help et setfunhelp

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Merci encore sa roule je peut faire pour une image ou un fichier word????

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

Je voudrais nacer une application à partir d'un menu c'est possible Monsieur GILE

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

Oui mais stephan je voulais savoir si le code change avec le programme qu'on doit lancer???

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

En fait j'aimerais lancer des application comme google earth ou word depuis un menu.

Est ce qu'il est obligé d'ouvrir un fichier crée au préalable ou on peut lancer l'application directe ???

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

Salut,

 

Regarde dans l'aide aux développeurs la fonction LISP startapp.

 

Sinon tu peux aussi utiliser le fichier AutoCAD.PGP pour lancer des applications (lis les commentaires dans l'en-tête du fichier (commandes externes)

Exemples :

 

NOTEPAD,   START NOTEPAD,  1,*Fichier à modifier: ,
WORD,       START WINWORD,   1,,

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Salut gile j'ai regarde dans l'aide au developpeur mais a part ce que tu ma dit il y a pas grand choses.

Pour mon fichier txt qui se lance par un bouton à chaque fois il veut en crée un dans le repertoire courant du dessin.

Puis je voudrais lancer word ou google earth mais sans changer le AutoCAD.pgp . car mon but final est de faire un cui d'entreprise .

 

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

Re,

 

La syntaxe est simple :

(startapp application [fichier])

où :

application est le chemin complet du fichier .exe de l'application (ou seulement son nom si le fichier se trouve dans un dossier de la variable d'environnement "PATH")

fichier (optionnel) est chemin complet du fichier (ou url)

 

Exemple pour ouvrir Word sans spécifier de fichier (nouveau document) :

(startapp "C:\\Program Files\\Microsoft Office\\OFFICE11\\WINWORD.EXE")

 

Exemple pour lancer CADxp dans firefox :

(startapp "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "http://www.cadxp.com")

 

NOTA 1 : dans chaînes de caractères contenues dans des expressions LISP, il faut doubler le anti-slashes (\\) ou les remplacer par un slash (/).

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Merci gile j'essayerais plus tard .

je supprime le ^C^C comme même?

En gros pour ton exemple de word je peut remplace:

(startapp "C:\\Program Files\\Microsoft Office\\OFFICE11\\WINWORD.EXE")

Par sa:

(startapp "C:/Program Files/Microsoft Office/OFFICE11/WINWORD.EXE")

Sa marchera aussi ????

A plus

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité