pulsante per lanciare un'applicazione

peloritano

Utente Standard
Professione: ingegnere
Software: catia pro engineer abaqus patran nastran
Regione: calabria
#1
salve, avrei bisogno di aiuto..........

ho creato una macro che esegue una certa operazione, di questa macro ho generato l'eseguibile........

la mia domanda e' :

come faccio ad inserire nella barra degli strumenti di catia (v5r19) un'icona che mi permetta di lanciare l'eseguibile della mia macro ???

grazie a tutti
 

robcrac

Utente Standard
Professione: progettista
Software: Catia V4-V5
Regione: Friuli Venezia Giulia
#2
Tools - customize - commands - macro e selezioni la macro che ti interessa. Poi scegli il simbolo del tuo comando e lo trascini sulla toolbar che ti interessa (toolbar esistente o che hai creato precedentemente ex novo)
 

peloritano

Utente Standard
Professione: ingegnere
Software: catia pro engineer abaqus patran nastran
Regione: calabria
#3
grazie per la risposta ma non e' la soluzione che cercavo.....

il problema e' che io della mia macro ho creato un eseguibile......

il motivo e' dovuto al fatto che visual basic a corredo di catia non e' completo e molte istruzioni non sono disponibili, quindi ho dovuto creare la mia macro con una versione esterna di vb.......

ora vorrei lanciare questa macro (diventata un file eseguibile) aggiungendo un'icona nella barra degli strumenti di catia........

e' possibile fare questo ??? come si FA???
 

mcbramby

Utente Standard
Professione: Utilizzatore
Software: Catia V5 CAD e CAM
Regione: Lombardia
#4
grazie per la risposta ma non e' la soluzione che cercavo.....

il problema e' che io della mia macro ho creato un eseguibile......

il motivo e' dovuto al fatto che visual basic a corredo di catia non e' completo e molte istruzioni non sono disponibili, quindi ho dovuto creare la mia macro con una versione esterna di vb.......

ora vorrei lanciare questa macro (diventata un file eseguibile) aggiungendo un'icona nella barra degli strumenti di catia........

e' possibile fare questo ??? come si FA???
se crei una macro interna a Catia che lancia l'eseguibile ??????
Non sò se funziona ......... ho fatto qualche macro interna a Catia (poca roba) e non ho mai usato VisualBasic esterno a Catia .
Oppure al posto dell'eseguibile potresti provare a creare una libreria e fare una macro in Catia che usa la libreria .......... (forse questo è + facile che funzioni)

Supposizioni .................. spero di averti aiutato :smile:
 

peloritano

Utente Standard
Professione: ingegnere
Software: catia pro engineer abaqus patran nastran
Regione: calabria
#5
grazie pe rla risposta.......

creare una macro che lanci l'eseguibile mi sembra fattibile e la provero'......
visto che pero' mi piace imparare cose nuove come si fa a creare una libreria ??? non ho la minima idea di come e cosa si debba fare........ potresti spiegarmi in maniera semplice le basi del funzionamento ??? magari cosi sapro' cosa cercare e studiare meglio il problema
 

mcbramby

Utente Standard
Professione: Utilizzatore
Software: Catia V5 CAD e CAM
Regione: Lombardia
#6
grazie pe rla risposta.......

creare una macro che lanci l'eseguibile mi sembra fattibile e la provero'......
visto che pero' mi piace imparare cose nuove come si fa a creare una libreria ??? non ho la minima idea di come e cosa si debba fare........ potresti spiegarmi in maniera semplice le basi del funzionamento ??? magari cosi sapro' cosa cercare e studiare meglio il problema
Stai parlando con un profano che non sà molto .................
ma mi sembra che in VB ci sia la possibilità di salvare le DLL .......... praticamente invece di creare l'EXE crei la DLL solo che l'EXE lo esegui normalmente mentre la DLL la richiami da un'altro programma , come se fossero subrutine di basic ...............
però spiegartelo non saprei da che parte cominciare ........
Se cerchi in internet nei forum VB ci sono tanti esempi e persone competenti io le mie piccole macro le ho fatte così ............