|
INVENTOR VBA : InternalName
VBSpawn am 04.05.2006 um 15:46 Uhr (0)
nurmal als zwischenruf bzgl... Treeview und keysInnerhalb von einem Treeview kann der NodeKey auch nur einmal vorkommen.spätestens wenn eine Datei mehrfach vorkommt macht es paff, paff.C:1.iam+- C:1.ipt+- C:2.aim++- C:1.iptGrußMicha------------------ http://classicvb.org/petition/ Zitat:Interpunktion und Orthographie des Postings sind frei erfunden.Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
mranderson am 04.05.2006 um 16:10 Uhr (0)
Einen schönen guten Abend allerseits!Nachdem ich jetzt endlich mein Add-In fertiggestellt habe und einwandfrei auf dem Entwicklungs-PC läuft, wollte ich das Add-In auf einen anderen Computer übertragen (.dll, .reg, .ico-Dateien). Dort habe ich zuerst die .reg-Datei ausgeführt und dann Inventor gestartet. Doch leider steht im Zusatzmodul-Manager bei meinem Add-In "nicht geladen" und ich kann diesesn Zustand auch nicht ändern.Woran liegt das bzw. was muss ich machen, damit mein Add-In auf jedem Rechner insta ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
PaulSchuepbach am 04.05.2006 um 16:34 Uhr (0)
Hallo René,hast Du Deine dll mit VB6 prgrammiert ? Falls ja, dann benutz den Paket- und Weitergabeassistent in der VB6 Installation. Da weden alle nötigen dll, ocx, usw. mitgepackt. ACHTUNG: wenn Du eion Setup-Paket erstellst, dann entferne den Haken bei RxInventor.tlb - da diese sonst in das Win-Dir kopiert und registriert wird. Da auf dem Rechner aber Inventor ja schon läuft, brauchst Du die nicht bzw. wenn die dabei ist und Deine Applikation wieder deinstalliert wird, gehen andere AddOns (und dazu gehör ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : InternalName
RolandW am 05.05.2006 um 07:44 Uhr (0)
Zitat:spätestens wenn eine Datei mehrfach vorkommt macht es paff, paff.Genau, der Displayname ist nicht eindeutig, wie ich oben schon geschrieben habe. Zitat:also wenn du diese Eigenschaften kombinierst hast du doch eine eindeutige Identifizierung deines Dokuments:DisplayName|FullFileNameAuch absolut richtig. So mache ich das ja im Moment (auch wie oben geschrieben). Ich suche nur nach einem schöneren Code, ohne den String wieder entwirren zu müssen. Ich danke euch vielmal für die Antworten - Grüssle Rola ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
PaulSchuepbach am 05.05.2006 um 11:46 Uhr (0)
Hallo Röne,schön, wenns Dir geholfen hat.Der regsvr32 registriert die Datei (dll, ocx, ...) auf dem Betriebssystem, damit Win dann auch weiss, wo das Ding liegt. Deshalb sollte man dlls (dll = dort liegen lassen) nicht versschieben. Muss doch verschoben werden, ist eine Neuregistrierung notwendig.Dazu ein DOS-Fenster öffnen, in das Verzeichnis wechseln, in der die zu registrierende Komponente liegt regsvr32.exe irgendeineDLL.dll (wobei irgendeineDLL für die zu registrierende Komponenten steht) eingeben - E ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
daywa1k3r am 05.05.2006 um 12:41 Uhr (0)
Zitat:...Nochmal eine Frage zu dem regsvr32:Was hat es damit auf sich? Funktioniert das genauso?...[/B]Hi René,mach dir eine Textdatei und speichere die unter z.B. reg.bat. Schreib da rein:regsvr32 deine.dlldeine.reg /sWenn du die jetzt ausführst (der Speicherort für alle Datei muss der gleiche sein, ansonsten musst du die absolute Pfade rein schreiben) wird deine dll registriert und deine Regdatei (in silent mode) ausgeführt.Wenn du an die Grenzen von dem Weitergabeassistenten stößt, schau dir mal den In ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
PaulSchuepbach am 05.05.2006 um 12:50 Uhr (0)
Hallo,100% Zustimmung an Igor - ich benutze auch InnoSetup. Wenn Du allerdings Anfänger bist, dann benutz den Weitergabeassistenten. Schau Dir die einzelnen Formblätter gut an - dann wirst Du sehen, was alles mit auf den Zielrechner mitinstalliert werden muss, da der Assistent alle Abhängigkeiten selber findet. Eigene Dateien wie Icons, reg-fiel, usw. musst Du allerdings manuell hinzufügen.reg-file für Dein AddIn: wenn Du das reg-file mit ins Setup-Paket aufnimmst, dann fragt der Assistent, ob er die Datei ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : InternalName
VBSpawn am 05.05.2006 um 14:58 Uhr (0)
Zitat:Original erstellt von RolandW: Auch absolut richtig. So mache ich das ja im Moment (auch wie oben geschrieben). Ich suche nur nach einem schöneren Code, ohne den String wieder entwirren zu müssen. Ich danke euch vielmal für die Antworten - Grüssle RolandHi ho so leicht gebe ich noch nicht auf.... fgwas ich eigentlich damit sagen wollte :C:1.iam+- C:1.ipt+- C:2.aim++- C:1.ipt1.ipt ist an jeder einbauposition immer ein und dieselbe Datei .... es würde meineserachtens fatal sein wenn IV das anders m ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
mranderson am 05.05.2006 um 15:40 Uhr (0)
Danke danke für die Erklärungen.Habe es aber schon heute morgen auf mehreren Rechnern vollständig zum laufen bekommen, samt .ico- und .txt-Dateien, die ich für mein Add-In brauche. Das mit der .reg-File hab ich auch so gemacht, dass er die Einträge in die Registry schreibt aber die Datei nicht kopiert.Wenn ich das richtig verstanden habe, ist das ausführen der regsvr32 genau das gleiche wie bei dem Setup meines Add-Ins passiert, oder kann ich das nur verwenden, wenn ich die dll nach der Installation doch w ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Zusammengehörige Bauteile/Baugruppe zu Zeichnung
P164 am 22.05.2006 um 09:22 Uhr (0)
hallo Sam_1712grundsätzlich ja.1. Möglichkeit ist Du schaust mit dem Apprentice Server in allen IDWs nach ob die Baugruppe oder das Bauteil enthalten ist.2. Möglichkeit Du führst in der Baugruppe oder in dem Bauteil über einnProperty einen IDW-Verwendungsnachweis.3. Du führst Regeln ein wo und wie IDWs erstellt werden.4. Datenablage wird durch ein Datenverwaltungs System organisiert.Es ist nicht ganz einfach dieses Problem zu lösen ob von Autodesk oder durch dich. Ein grundsätzliche Kennung in IAM oder IPT ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : Wieso geht das hier nicht?
CADHeiner am 26.05.2006 um 08:28 Uhr (0)
Vielleicht noch mal zur genaueren Erklärung. Diese Skizze soll mit Maßen versehen werden, falls ich das jemals hinbekomme oder mir jemand sagt, wieso das nicht funktioniert. Ich leite aus nem 3D-Modell mit nem Makro die Ansichten ab und diese Skizze soll dan automatisch in das Blatt eingefügt werden. Es ist ein Standardbild, an dem nur noch jeweils der Maßtext überschrieben werden soll. Das Bild bleibt also immer gleich. Nur die Maße im Bild sollen sich änern. "Meine" Firma arbeitet z.Z. hauptsächlich mit ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Wie wird CommandManager implementiert?
Marco Kreutz am 29.05.2006 um 12:24 Uhr (0)
Hallo,das Event OnSaveDocument verhält sich leider nicht so wie ich es gerne hätte.Verhalten von OnSaveDocument: Neues Dokument erzeugt und "Speichern" gedrückt - das Event OnSaveDocument wird erst nach OnFileSaveAsDialog durchlaufen. Diesen Fall kann abfangen indem ich abfrage ob die Datei lokal existiert. Gespeichertes Dokument "Kopie speichern unter" gedrückt - das Event wird nach OnFileSaveAsDialog durchlaufen. Das ist falsch - denn ich muss an dieser Stelle wissen ob Save oder SaveAs gedrückt wurde. G ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Dateipfad auslesen
CADHeiner am 21.06.2006 um 17:08 Uhr (0)
HalloAndersrum würde das natürlich auch gehen. Im Prinzip ist mir das egal. Aber ich möchte nicht immer in einer Eingabebox den ganzen Dateipfad angeben. Gibt es denn einen Befehl, wo sich ein Explorerfenster öffnet, in dem man dann die Datei auswählen kann?mfg, cadheiner
|
| In das Form INVENTOR VBA wechseln |