Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  VBA Block am Cursor und platzieren

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 SOLIDWORKS
  
Optimieren Sie Ihre SOLIDWORKS Tasks mit Visiativ myCADtools - Jetzt Kostenlos testen >>, eine Pressemitteilung
Autor Thema:  VBA Block am Cursor und platzieren (299 mal gelesen)
CBon
Mitglied
Dipl.-Ing. (FH) Maschinenbau


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

Beiträge: 56
Registriert: 28.05.2004

erstellt am: 20. Jul. 2005 12:10    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

Moin ihr Helferinnen und Helfer da draussen

möchte gern ein Makro programmieren, mit dem ich Blöcke auswählen kann und sie auf die Zeichnung platzieren kann.
Soweit so gut funzt auch alles, nur erwartet die Funktion "InsertBlock" die Werte für X und Y.

Wie kann ich es aber (VBA-Technisch) interaktiv halten und den Block am Cursor aktiv haben (ihn also mit dem Cursor herumschleppen), um ihn so zu platzieren?
So wie es von Haus aus mit der normalen Block-Einfüge-Funktion funktioniert  ...

------------------
Carsten 

Wenn die Klügeren immer nachgeben, regieren die Dummen die Welt. 

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

Andreas Müller
Mitglied
Masch. Ing. HTL / Betriebsing. STV


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

Beiträge: 1151
Registriert: 11.04.2001

erstellt am: 20. Jul. 2005 12:57    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 CBon 10 Unities + Antwort hilfreich

Hallo Carsten.

Ich denke, dass das mit "normalen" VBA-Befehlen nicht geht. Du solltest Dich mal mit der Windows-API beschäftigen. Da gibt es sicher eine Funktion, mit der Du die Mausposition abfragen und entsprechend den Block nachziehen und platzieren kannst.

------------------
Gruss
Andreas
A+E Müller AG

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)2024 CAD.de | Impressum | Datenschutz