Aller au contenu

Appeler du LISP en VBA Possible ?


Messages recommandés

Posté(e)

Bonjour à tous

 

Curiosité... Est-il possible d'appeler un commande LISP en VBA. J'utilise Autocad 2002. Je cherche et je cherche mais je trouve rien pour appeler une commande LISP.

 

merci pour votre aide

Posté(e)

coucou

 

je vais finir par copier-coller mes réponses (hihihi)

pense à SendCommand

 

je ne l'ai pas encore fait,

c'est étrange comme demande

car tu vas avoir sans doute des erreurs de timing

du style le VBA croît qu'il peut continuer

puisqu'il a fait sa ligne de commande

et le lisp tourne pendant ce temps là ...

 

à voir

 

amicalement

Posté(e)

Rebonjour

 

Je ne voulais pas utiliser le sendcommand.

 

Je code en VBA et je m'y perds assez en LISP. Au bureau, tout est programmé en LISP et je voulais faire des lien entre le LISP et mon code en VBA.

 

Je programme avec Visual Studio 6 pour faire mes codes et donc si j echerche Lisp en VBA j'ai une commande BeginLisp mais c'est une procédure qu'il propose pour que cela fonctionne. Étant en VB6 cette procédure n'est pas détecté dans mon code. :(

 

Je code avec VB6 car mon fichier de macro est barré par un logiciel externe qui utilise les macro VBA. Donc je travail de cette facon contournée pour me crééer certain programme.

  • 5 mois après...
Posté(e)

Bonjour à tous,

 

J'ai un peu le même problème...

ThisDrawing.SendCommand "(vlax-ldata-put " & """MetreCAD""" & " " & """Vend""" & " " & LstVend.Value & ")" & vbCr
ThisDrawing.SendCommand "(vlax-ldata-put " & """MetreCAD""" & " " & """Vend""" & " " & """ & LstVend.Value & """ & ")" & vbCr

Aucun des deux ne fonctionnent...

 

J'ai pour les deux ces réponses :

Commande: (vlax-ldata-put "MetreCAD" "Vend" LaBonneValeur)
nil
Commande: (vlax-ldata-put "MetreCAD" "Vend" " & LstVend.Value & ")" & LstVend.Value & " 

 

Je ne sais pas trop comment faire...

Mais on ne sait jamais, merci,

 

DenisH...

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

  • 4 mois aprè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 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é