Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor VBA
  AddIn von 2009 nach 2012

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  AddIn von 2009 nach 2012 (1415 mal gelesen)
Evil_Bart
Mitglied
CAD Admin (Freiberuflich)


Sehen Sie sich das Profil von Evil_Bart an!   Senden Sie eine Private Message an Evil_Bart  Schreiben Sie einen Gästebucheintrag für Evil_Bart

Beiträge: 137
Registriert: 14.08.2003

- Win 7
CAD:
- Inventor 2013 Pro
- AM 2013
- SAP/PLM

erstellt am: 11. Apr. 2012 14:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Forum...

Ich möchte ein AddIn (einige selbstprogramierte Tools)
von Inventor 2009 (unter Win XP 32Bit)
nach Inventor 2012 (unter Win7 64Bit) umstellen.
Das AddIn ist in VB6 programiert (DLL).
Zur Zeit hat das AddIn im Inv2009 ein eigenes Menü.
Wie mach ich das jetzt in Inv 2012 (neue Werkzeugkästen)?

Hat jemand von euch ein Beispiel dazu?
Funktioniert die Registration einer DLL unter Win764Bit genau so wie unter XP ??

Vielen Dank schon mal jetzt.. Und viele Grüße

Andreas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2166
Registriert: 15.11.2006

Windows 10 x64, AIP 2022

erstellt am: 11. Apr. 2012 19:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Evil_Bart 10 Unities + Antwort hilfreich

Hi

Da hast du aber voll de A-Karte gezogen. VB6 und 64bit wird nicht funktionieren, da VB6 nicht für 64 bit kompilieren kann und Inventor 64bit keine 32bit dll's läd.  

Du wirst wohl oder übel neu schreiben müssen. Schau mal im Blog von Brian Ekins vorbei. Da gibt's eine Reihe Beiträge zum Thema AddIn's mit VS2010 in .Net erstellen. Es gibt auch einen Beitrag mit Beispielcode zum Erstellen eigener Ribbons.

------------------
MfG
RK

[Diese Nachricht wurde von rkauskh am 11. Apr. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Evil_Bart
Mitglied
CAD Admin (Freiberuflich)


Sehen Sie sich das Profil von Evil_Bart an!   Senden Sie eine Private Message an Evil_Bart  Schreiben Sie einen Gästebucheintrag für Evil_Bart

Beiträge: 137
Registriert: 14.08.2003

- Win 7
CAD:
- Inventor 2013 Pro
- AM 2013
- SAP/PLM

erstellt am: 12. Apr. 2012 08:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi rkauskh ..
Vielen Dank für deine Antwort.
Über solche Infos freut man sich aber sehr.    .... 

Ich werde mich dann mit dem VS2010 befassen müssen...

LG aus Kiel
Andreas

10 U's

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2166
Registriert: 15.11.2006

Windows 10 x64, AIP 2022

erstellt am: 12. Apr. 2012 18:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Evil_Bart 10 Unities + Antwort hilfreich

Hallo

Noch als Ergänzung, Inventor ääh 2012 liefert eine AddIn-Projektvorlage für VS2010 mit. Dann steht schonmal das Grundgerüst fertig zur Verfügung und man kann direkt mit der Portierung des alten Codes beginnen. Falls noch kein 2012er im Haus ist, müßte man mal gucken ob man die Projektvorlage weitergeben darf.

------------------
MfG
RK

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Evil_Bart
Mitglied
CAD Admin (Freiberuflich)


Sehen Sie sich das Profil von Evil_Bart an!   Senden Sie eine Private Message an Evil_Bart  Schreiben Sie einen Gästebucheintrag für Evil_Bart

Beiträge: 137
Registriert: 14.08.2003

- Win 7
CAD:
- Inventor 2013 Pro
- AM 2013
- SAP/PLM

erstellt am: 13. Apr. 2012 08:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten morgen rkauskh..
Die 2012 ist vorhanden. 
Finde ich das Beispiel unter den SDK Files?
(Wenn ja... Um welches handelt es sich da?)

Vielen Dank und Grüße..
Andreas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2166
Registriert: 15.11.2006

Windows 10 x64, AIP 2022

erstellt am: 13. Apr. 2012 12:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Evil_Bart 10 Unities + Antwort hilfreich

Hallo

Meines Wissens versteckt sich das Template in den DeveloperTools unter

C:\Users\Public\Documents\Autodesk\Inventor 2012\SDK\DeveloperTools\Tools\Wizards\InventorWizard.msi

Die installieren und danach sollte in den Projektvorlagen von VS auch eine Inventor-AddIn drin sein.

------------------
MfG
RK

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Evil_Bart
Mitglied
CAD Admin (Freiberuflich)


Sehen Sie sich das Profil von Evil_Bart an!   Senden Sie eine Private Message an Evil_Bart  Schreiben Sie einen Gästebucheintrag für Evil_Bart

Beiträge: 137
Registriert: 14.08.2003

- Win 7
CAD:
- Inventor 2013 Pro
- AM 2013
- SAP/PLM

erstellt am: 16. Apr. 2012 11:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi RK..
Hat geklappt. Die VS vorlage habe ich nun Inst.
Hast Du mit diesem Tool schon einmal gearbeitet?

Kann mir jemand kurz erklären wie ich ein Programm als AddIn mit Icon in diesem Tool anfertigen kann.

Vielen Dank und Grüße
Andreas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2166
Registriert: 15.11.2006

Windows 10 x64, AIP 2022

erstellt am: 16. Apr. 2012 18:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Evil_Bart 10 Unities + Antwort hilfreich

Hallo

Du erstellst erstmal ein neues Projekt mit dieser Vorlage. Dann, da du ja Inventor 2012 verwendest könntest du dann die Projekteinstellungen nach diesem Beitrag so einstellen, das du dir die Registrierung der AddIn-dll im Inventor sparen kannst.
Anschließend geht's dran deinen Code zu implementieren.
Wenn alles drin ist den Code kompilieren lassen und die dll in das AddIn-Verzeichnis von Inventor kopieren.

Wie du welchen Code wohin schreiben mußt, kann dir so keiner sagen. Da müßte man mal einen Blick auf den Originalcode werfen. Aber dann ist der Lerneffekt gleich null.  

EDIT: Nein, ich kenne VS2010 nicht, ich arbeite oder besser frickel noch mit der 2008 Standard Edition.

------------------
MfG
RK

[Diese Nachricht wurde von rkauskh am 16. Apr. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Evil_Bart
Mitglied
CAD Admin (Freiberuflich)


Sehen Sie sich das Profil von Evil_Bart an!   Senden Sie eine Private Message an Evil_Bart  Schreiben Sie einen Gästebucheintrag für Evil_Bart

Beiträge: 137
Registriert: 14.08.2003

- Win 7
CAD:
- Inventor 2013 Pro
- AM 2013
- SAP/PLM

erstellt am: 24. Apr. 2012 14:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi RK..
Habe mich nach einer kurzen Auszeit wieder mit dem Thema befasst.
Das Erstellen einer DLL und laden beim Inventorstart bekomme ich nun hin! :-)

Vielen Dank noch einmal an dieser Stelle.
Hast Du einen Tipp zum Thema Ribbon's (Beispiel?)

Grüße
Andreas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2166
Registriert: 15.11.2006

Windows 10 x64, AIP 2022

erstellt am: 24. Apr. 2012 16:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Evil_Bart 10 Unities + Antwort hilfreich

Hi

Ich nicht, aber Brian hat. --> Link
Bitte auch die Links im Beitrag zum Paper und den Samples beachten.
Dann gibt's noch einen schönen Beitrag Symbolicons ohne die alte VB6 Compatibility-Klasse, die spätestens mit .Net 4 zu Warnungen beim Kompilieren führt. Wenn man eh grad neu anfängt, am besten gleich mit einbinden statt später umstricken müssen.

------------------
MfG
RK

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz