| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: lsp und Makros (3293 mal gelesen)
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 08:43 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe mal eine Frage zu LSP-Programmen und Makros. Wie kann ich herausfinden, wie LSP's gestartet werden, wenn es nicht dabei steht? ...und wenn ich im VBA-Manager ein Makro geladen habe, dann müsste dieser doch automatisch in der Makroliste stehen, wo ich diesen dann ausführen kann, oder? Leider steht der bei mir nicht drin. Habe das Makro sogar eingebettet kann aber das Makro trotzdem nicht starten bzw. ausführen. Was mache ich falsch? Gruß Balrok Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2010 08:46 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 08:49 <-- editieren / zitieren --> Unities abgeben:
|
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2010 08:58 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
hmm, und zum anderen hilft dir vielleicht dieser Beitrag weiter? KLICK. Ich gestehe, dass ich vbaman noch nie benutzt habe. Der Werkzeugaufruf wäre dann: ^C^C(if (not c:ZeigeBlockInfo) (vl-vbaload "//server/ADT2005Konfiguration/Lisp/Palettenwerkzeuge/Blockinfo4.1.dvb"));-vbarun ZeigeBlockInfo ------------------ Gruß Yvonne Inoffizielle ADT-Help-Site "Gehe nicht, wohin der Weg führen mag, sondern dorthin, wo kein Weg ist, und hinterlasse eine Spur." Jean Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 09:34 <-- editieren / zitieren --> Unities abgeben:
|
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2010 09:40 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
und jetzt kommen wir in den Bereich glauben und nicht wissen: Ich habe in der Acaddoc.lsp (vl-vbaload "//Server/adt2005konfiguration/Lisp/Blockinfo4.1.dvb") stehen, denke aber, dass das nicht nötig sein sollte, wenn in deiner Palette im Werkzeug ^C^C(if (not c:ZeigeBlockInfo) (vl-vbaload "//server/ADT2005Konfiguration/Lisp/Palettenwerkzeuge/Blockinfo4.1.dvb"));-vbarun ZeigeBlockInfo das steht. Wobei Blockinfo4.1.dvb deiner dvb Datei entspricht und ZeigeBlockInfo deinem Befehlsaufruf. Damit müsste das alles abgedeckt sein. ------------------ Gruß Yvonne Inoffizielle ADT-Help-Site "Gehe nicht, wohin der Weg führen mag, sondern dorthin, wo kein Weg ist, und hinterlasse eine Spur." Jean Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 13:09 <-- editieren / zitieren --> Unities abgeben:
Ich versteh nun erstmal nur noch Bahnhof. Wo soll das stehen? ^C^C(if (not c:ZeigeBlockInfo) (vl-vbaload "//server/ADT2005Konfiguration/Lisp/Palettenwerkzeuge/Blockinfo4.1.dvb"));-vbarun ZeigeBlockInfo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Jul. 2010 13:16 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 13:24 <-- editieren / zitieren --> Unities abgeben:
Ich glaube ich habe gerade ein Brett vorm Kopf. Ich dachte ich kenne mich einigermaßen mit ACAD aus, aber gibt mir mal ein Hinweis, wie ich in "irgendeiner Menüoberfläche" diese Menümakro finde! (Schritt für Schritt) BITTE! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 27. Jul. 2010 13:28 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2010 13:29 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
Das kannst du nicht finden... ich weiß nicht, wie es in einer CUI geht, aber wenn du dich auskennst: - neues Knöpfchen anlegen - irgendwo kann man den dort hinterlegten Befehl eingeben. - Diese mystisch wirkende Zeile dort hin kopieren. - Den Pfad auf den Pfad deiner VBA-Datei legen, den Aufruf gem. dem Aufruf der VBA Datei anlegen. Wenn das nicht klappt, bitte einmal kundtun, wie der Pfad der VBA Datei heißt, und wie der Befehlsaufruf lautet. Ich hab heute so gute Laune, dass ich dir das Knöpfchenmakro fertig basteln würde.... ------------------ Gruß Yvonne Inoffizielle ADT-Help-Site "Gehe nicht, wohin der Weg führen mag, sondern dorthin, wo kein Weg ist, und hinterlasse eine Spur." Jean Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Jul. 2010 13:30 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 13:35 <-- editieren / zitieren --> Unities abgeben:
Ich probiers mal! Melde mich! @cadffm: Eigentlich geht darum, wie ich ein Makro ausgeführt bekomme. In den VBA-Manager habe ich das schon geladen, aber irgendwie wird der nicht automatisch in dieser Makroliste eingefügt, wo ich dann "Ausführen" klicken kann [Diese Nachricht wurde von Balrok am 27. Jul. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Jul. 2010 14:22 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2010 14:33 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
Also, ich als eine der mind. 10 Leute wäre für: - Screenshot vom VBA-Editor - Dateiname der zu ladenden Datei - Pfad, in dem die zu ladende Datei ist - Befehlsaufruf der zu ladenden Datei ------------------ Gruß Yvonne Inoffizielle ADT-Help-Site "Gehe nicht, wohin der Weg führen mag, sondern dorthin, wo kein Weg ist, und hinterlasse eine Spur." Jean Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 14:34 <-- editieren / zitieren --> Unities abgeben:
Nun mal ganz langsam und von vorne! LSP hat sich erledigt!!! Da konnte die erste Antwort mir schon helfen. Nun zum Makro. Ich habe das Pronlem, das wenn ich ein Makro lade (in diesem Fall Blockinfo4.1.dvb)(meinetwegen über vbaload)lade, müsste es doch in der Makroliste stehe, die ich über vbarun aufrufe. Dieses Makro steht dort aber nicht! Warum? Keine Ahnung! Zumindest kenne ich das nur so. Jetzt verständlich?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2010 14:37 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 27. Jul. 2010 14:41 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 14:42 <-- editieren / zitieren --> Unities abgeben:
Extra Makro VBA-Manager Laden "Datei Blockinfo4.1.dvb" Makros dann steht das Makro in der Liste und kann auf Ausführen klicken. Das Makro ist zwar geladen aber icht in der Liste, so das ich das Auführen kann! [Diese Nachricht wurde von Balrok am 27. Jul. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Jul. 2010 14:44 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2010 14:45 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 14:56 <-- editieren / zitieren --> Unities abgeben:
|
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 27. Jul. 2010 15:07 <-- editieren / zitieren --> Unities abgeben: Nur für Balrok
OK, dann nochmal, ganz langsam: die dvb liegt in einem (ACAD bekannten) Supportordner Befehl appload -> blockinfo.dvb -> laden -> schließen Rückgabe: APPLOAD Initialisiert das VBA-System...Blockinfo4.1.dvb erfolgreich geladen. Befehl: VBAMAN -> Manager öffnet sich Klick auf button Makros > Liste ist leer? Du hast ACAD und PC zwischendurch mal neu gestartet? Du hast diese Probleme nur mit dieser dvb? Du hast Probleme mit allen FREMD-dvb? Du kannst den VBA-Editor öffnen? Du kannst dort arbeiten? Du kannst eigene Makros erstellen und zur Ausführung bringen? Du kannst eigene dvb-Dateien erstellen und zur Ausführung bringen? Du hast den "üblichen Krams" wie z.B. Leerstellen im Pfad/Dateinamen bereits ausgeschlossen?
------------------ Gruß, runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße... System-Info | Dateianhänge | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 15:17 <-- editieren / zitieren --> Unities abgeben:
Ok, werde Deine Porblemliste heute Abend mal abarbeiten um die Fehlerquelle einzukreisen. Muss nun zur Besprechung. Melde mich heute Abend wieder. Ich hoffe da sind noch einige online. Werde weiter berichten. DANKE SCHON MAL FÜR ALL EURE MÜHEN, DIE IHR MIT MIR HABT!!!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Konstrukteur / Technischer Systemplaner (m/w/d) | ACT NOW! Bei ENGIE arbeiten Sie beim europaweiten Marktführer für effizienten Energieeinsatz. Mehr als 5.900 Mitarbeiter:innen an 50 Standorten in Deutschland packen beim Thema Klimaneutralität richtig an. Wie wir das machen? Zum Beispiel sorgen wir dafür, dass in den Produktionen unserer Kund:innen CO2 eingespart wird. Oder wir unterstützen beim technischen Gebäudemanagement im Bereich Heizung, Sanitär, Klima und Kältetechnik.... | Anzeige ansehen | Technischer Zeichner, Bauzeichner |
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 27. Jul. 2010 18:36 <-- editieren / zitieren --> Unities abgeben:
Hi Leute, so, ich habe dieses Makro nochmal komplett entfernt und auch neu runtergeladen. ...und siehe da, es funktioniert wieder. Muss also ein Fehler im Makro gewesen sein. Wie und warum der da drin gewesen ist, keine Ahnung. Nun, ich bin froh das es jetzt läuft und euch nicht länger belästigen muss. Danke euch allen noch mal! Kann euch nicht genug danken! Ihr seid meine "Supervisor"!!! Gruß und schönen Abend noch! Balrok Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |