| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | Von Digital Twins bis Hochleistungs-Computing: PNY präsentiert seine Zukunftstechnologien für die Industrie von morgen, eine Pressemitteilung
|
Autor
|
Thema: OSnap im VBA-Code (758 mal gelesen)
|
Huebi Mitglied Vermessungsing.
 
 Beiträge: 107 Registriert: 08.01.2004 Intel Core Duo E6750@2.66GHz NVIDIA GeForce 8600 GT AutoCAD 2004, 2007, 2008 AcadMAP 2004 und 2007 Civil 3D 2008 ADT 2009
|
erstellt am: 08. Jan. 2004 17:22 <-- editieren / zitieren --> Unities abgeben:         
Hallo beisammen, vielleicht kann mir jemand auf die Sprünge helfen, ich versuche innerhalb einer VBA-Routine den Objektfang zu beeinflussen, so daß nur Objekte vom Typ "Punkt" gefangen werden können (analog dem Auswahlfenster unter CTRL-[rechte Maustaste]) Derzeit sieht mein Code so aus: Punkt = ThisDrawing.Utility.GetPoint(, "Punkt wählen:") dabei ist leider der aktuelle Objektfang (den ich eigentlich nur für diese Aktion außer Kraft setzen möchte) aktiv. Ich bedanke mich schon mal im voraus für alle Antworten Servus - Hübi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Proxy Ehrenmitglied Stateless-DHCP v6-Paketfragmentierer
    
 Beiträge: 1629 Registriert: 13.11.2003 Tastaturen, Mäuse, Pladden, Monitore, ..., einige AutoCADs 200x & SWX 2kX
|
erstellt am: 08. Jan. 2004 17:45 <-- editieren / zitieren --> Unities abgeben:          Nur für Huebi
Die osnap-Variable vor der eigentlichen Punktwahl verändern, mit thisdrawing.sendcommand "_osmode" ... oder auch anders ... aber die erste Variante dürfte auch gehen. ------------------ (entmake (entget (entlast))) | Die Pro-Version auf Anfrage erhältlich. "Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language?" Read the whole story: The Autodesk File Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
harryk Mitglied Projektleiter
 
 Beiträge: 124 Registriert: 19.08.2003
|
erstellt am: 09. Jan. 2004 07:01 <-- editieren / zitieren --> Unities abgeben:          Nur für Huebi
|
Huebi Mitglied Vermessungsing.
 
 Beiträge: 107 Registriert: 08.01.2004 Intel Core Duo E6750@2.66GHz NVIDIA GeForce 8600 GT AutoCAD 2004, 2007, 2008 AcadMAP 2004 und 2007 Civil 3D 2008 ADT 2009
|
erstellt am: 09. Jan. 2004 08:44 <-- editieren / zitieren --> Unities abgeben:         
Vielen Dank, hier werden Sie geholfen *fg* Vor allem der Tip von Harryk hat das Problem auf den Punkt gebracht -thanks. Dank auch an Proxy, da mir der "thisdrawing.sendcommand" - Befehl auch noch nicht geläufig war. Gruß Hübi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |