Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Inventor VBA
  Collection ---- Objekt

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 Autodesk Produkte
  
Von Digital Twins bis Hochleistungs-Computing: PNY präsentiert seine Zukunftstechnologien für die Industrie von morgen, eine Pressemitteilung
Autor Thema:  Collection ---- Objekt (577 mal gelesen)
_christoph_
Mitglied
Techniker


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

Beiträge: 18
Registriert: 23.03.2004

erstellt am: 06. Apr. 2004 15:14    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

Hallo,

wer kann mir die Begriffe Collection und Objekt im APIProgrammier- und Anwendungsschnittstelle (Application Programming Interface)-Baum Modell
erklären.
Z.B.: Collection: SketchArcs bzw. Objekt SketchArc

Danke !

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



Anzeige:Infos zum Werbeplatz >>

CP-Symbols Architectural Series CAD APP für Raum- und Möbeldesign, Tiefbau, TGA

PaulSchuepbach
Moderator
Programmierer




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

Beiträge: 1005
Registriert: 01.10.2003

erstellt am: 06. Apr. 2004 15:34    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 _christoph_ 10 Unities + Antwort hilfreich

Hallo Christoph,

Ein Collection-Objekt ist eine Sammlung gleicher Objekte. Du hast bestimmt schon gemerkt, dass es z.B. das Objekt PlanarSketches und das Objekt PlanarSketch gibt. Eine Collection ist ein Array, also eigentlich PlanarSketches()

Nun, Sketches beinhaltte alle Skizzen und Du kannst durch diese durch iterieren:

Private Sub findSketches()
 
  Dim oApp As Inventor.Application
  Set oApp = ThisApplication
 
  Dim oDoc As PartDocument
  Set oDoc = oApp.ActiveDocument

  Dim oSketches As PlanarSketches
  Set oSketches = oDoc.ComponentDefinition.Sketches
 
  ' Anzahl der Skizzen
  MsgBox oSketches.count
 
  Dim oSketch As PlanarSketch
 
 
  ' Variante 1: Iteration durch alle Skizzen
  For Each oSketch In oSketches
 
    MsgBox oSketch.Name
   
  Next oSketch
 
 
  ' Variante 2: Iteration durch alle Skizzen: Objekt oSketch hierzu nicht noetig !
 
  For i = 1 To oSketches.count
 
    MsgBox oSketches.Item(i).Name
 
  Next i
 
End Sub

Innerhalb der einzelnen PlanarSketch _ Objekte hast Du dann weitere Collections, z.B. SketchLines usw. entsprechend dann SketchLine

Jetzt sollten die letzten Klarheiten beseitigt sein.

Gruesse,

Paul

www.morecam.ch/cad.htm

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