[Résolu] API VB: optimisation de parametre

Tous sujets concernant le développement spécifique de TopSolid avec l'interface COM, le langage LIP, la programmation de l'API en VB...

Modérateurs : remi77, D@vid, Alexis GERARD

Répondre
betime
Caporal
Caporal
Messages : 28
Enregistré le : 14 déc. 2006, 16:07

[Résolu] API VB: optimisation de parametre

Message non lu par betime »

Bonjour,

Savez vous s'il est possible de déclencher la fonction Paramètre/optimiser de TopDesign par l'intermédiaire de l'API?

Merci
MickaelD
Seconde Classe
Seconde Classe
Messages : 6
Enregistré le : 15 déc. 2008, 16:15
Localisation : 42

Message non lu par MickaelD »

Si tu veux j'ai ça à te proposer:

Sub test()

Set TopApp = New TopSolid.Application

AppActivate (TopApp)
TopApp.ExecuteMacro ("$TOPHOME/d/param/l/optimize")

End sub


Avec ça tu devrais pouvoir lancer n'importe quel fonction de Top solid depuis Vb.
betime
Caporal
Caporal
Messages : 28
Enregistré le : 14 déc. 2006, 16:07

Message non lu par betime »

super!! Je vais essayer ça...

Merci beaucoup ;)
MickaelD
Seconde Classe
Seconde Classe
Messages : 6
Enregistré le : 15 déc. 2008, 16:15
Localisation : 42

Message non lu par MickaelD »

De rien tien moi au courant
betime
Caporal
Caporal
Messages : 28
Enregistré le : 14 déc. 2006, 16:07

Message non lu par betime »

Bon, j'ai essayé, et effectivement, cela me lance la macro d'optimisation...

Par contre, question sans doute con, mais comment renseigner les champs de la barre de dialogue de TopSolid (parametre à optimiser, valeur cible...) à partir de VB?
Dans l'aide, j ai trouver les "Ask..." pour demander des renseignements, mais rien pour en fournir... Confused

Merci
Répondre