|  |  | 
|  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | 
|  |  | 
|  | PNY präsentiert die PRO Elite™ High Endurance microSD-Flash-Speicherkarten für Videoüberwachung und kontinuierliche Aufzeichnung, eine Pressemitteilung 
 | 
| Autor | Thema:  Objekt-Suche (1585 mal gelesen) | 
 | FlorianP Mitglied
 Verm.-Ing
 
  
 
      Beiträge: 44Registriert: 04.12.2002
 AutoCAD Map 2000i |    erstellt am: 02. Jun. 2005 08:30  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo zusammen, gibt es eine Möglichkeit die Methoden und Eigenschaften eines Objektes auf eine einfachere Art und Weise als mit dem Befahl (vlax-dump-object) anzeigen zu lassen?Ist es evtl. in dem VLISP-Editior möglich?
 Vielen Dank schon mal. Gruß Florian
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | CADmium Moderator
 Maschinenbaukonstrukteur
 
         
 
  
 
      Beiträge: 13533Registriert: 30.11.2003
 . |    erstellt am: 02. Jun. 2005 08:38  <-- editieren / zitieren -->    Unities abgeben:           Nur für FlorianP   
  Vlide->F1->Inhalt->ActiveX and VBA Reference und dann Object Model und duchhangeln ------------------
  - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | FlorianP Mitglied
 Verm.-Ing
 
  
 
      Beiträge: 44Registriert: 04.12.2002
 AutoCAD Map 2000i |    erstellt am: 02. Jun. 2005 08:51  <-- editieren / zitieren -->    Unities abgeben:            | 
                        | CADmium Moderator
 Maschinenbaukonstrukteur
 
         
 
  
 
      Beiträge: 13533Registriert: 30.11.2003
 . |    erstellt am: 02. Jun. 2005 08:54  <-- editieren / zitieren -->    Unities abgeben:           Nur für FlorianP   | 
                        | wronzky Ehrenmitglied V.I.P. h.c.
 CAD-Dienstleistungen für Architekten
 
 
  
 
      Beiträge: 2154Registriert: 02.05.2005
 CAD:AutoCAD 2.6 bis 2014
 ADT 2005 - 2014
 Arcibem
 System:
 Windows 2000, XP, NO VISTA
 Internet-Startseite:
 http://www.archi.de
 |    erstellt am: 02. Jun. 2005 09:56  <-- editieren / zitieren -->    Unities abgeben:           Nur für FlorianP   | 
                        | CADwiesel Moderator
 CAD4FM UG
 
      
 
  
 
      Beiträge: 1999Registriert: 05.09.2000
 AutoCAD, BricscadWir machen das Mögliche unmöglich
 |    erstellt am: 02. Jun. 2005 14:04  <-- editieren / zitieren -->    Unities abgeben:           Nur für FlorianP   
  Also so ganz kann ich die Frage nicht verstehen was ist denn daran umständlich sich die Eigenschaften und Methoden mit der Zeile (vlax-dump-object (vlax-ename->vla-object(car(entsel)))T) eines Objektes anzeigen zu lassen? ------------------Gruß
 
  CADwiesel Besucht uns im CHAT
 
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | FlorianP Mitglied
 Verm.-Ing
 
  
 
      Beiträge: 44Registriert: 04.12.2002
 AutoCAD Map 2000i |    erstellt am: 02. Jun. 2005 14:32  <-- editieren / zitieren -->    Unities abgeben:            
  Ich denke vorrangig an die ActiveX-Objekte wie z.B. 'activeDocument und weiterführende Objekt. Da wäre eine optisch ansprechende Lösung, wie in der VBA-Hilfe schon etwas schöner. Die vlax-dump-object-methode ist halt aufwendiger, zum clicken wäre schöner. Ich hab schon versucht die vlax-dump-object Methode auf einen Button in einem Werkzeugkasten zu legen, doch hat es auch nicht funktioniert. Nun gut, einen schönen Tag noch Florian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | CADmium Moderator
 Maschinenbaukonstrukteur
 
         
 
  
 
      Beiträge: 13533Registriert: 30.11.2003
 . |    erstellt am: 02. Jun. 2005 14:37  <-- editieren / zitieren -->    Unities abgeben:           Nur für FlorianP   
  ^C^C(progn(vl-load-com)(if(setq OBJ(car(entsel)))(vlax-dump-object(vlax-ename->vla-object OBJ)'T)))  auf n Button. Geht doch.. ------------------
  - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | FlorianP Mitglied
 Verm.-Ing
 
  
 
      Beiträge: 44Registriert: 04.12.2002
 AutoCAD Map 2000i |    erstellt am: 02. Jun. 2005 14:50  <-- editieren / zitieren -->    Unities abgeben:            | 
                       
 | CADchup Ehrenmitglied V.I.P. h.c.
 
 
 
  
 
      Beiträge: 3338Registriert: 14.03.2001
 Sicher ist, dass nichts sicher ist. Selbst das nicht.Joachim Ringelnatz
 |    erstellt am: 02. Jun. 2005 22:48  <-- editieren / zitieren -->    Unities abgeben:           Nur für FlorianP   
  Hi, tja, dann wird's etwas komplexer:
 Code:
 (progn
 (vl-load-com)
 (cond	((setq OBJ (car (entsel)))
 (vlax-dump-object (vlax-ename->vla-object OBJ) 'T)
 )
 ((and (setq VAR (getstring "\Variable:"))
 (= (type (eval (read VAR))) 'VLA-OBJECT)
 )
 (vlax-dump-object (eval (read VAR)) 'T)
 )
 ('T (princ "\nNix gewählt oder eingegeben."))
 )
 )
 
 
 Ob du das allerdings noch in einem Buttonmakro unterbringst, weiß ich nicht. Pack's am besten in ein defun anstatt in ein progn und lade/starte das defun von deinem Button. GrußCADchup
 ------------------www.cadditions.de
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |