| |
 | Gut zu wissen: Importformate aus dem Windows Dateiexplorer heraus öffnen |
Autor
|
Thema: Feature Selection per VB (298 mal gelesen)
|
BJ Mitglied Administration, Support, Programmierung
 
 Beiträge: 486 Registriert: 20.12.2002
|
erstellt am: 03. Dez. 2003 19:50 <-- editieren / zitieren --> Unities abgeben:         
|
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
     
 Beiträge: 6682 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 03. Dez. 2003 20:12 <-- editieren / zitieren --> Unities abgeben:          Nur für BJ
Soll das interaktiv geschehen oder geschieht die gesamte Auswahl per Programm? 1. es gibt eine Features Collection 2. es gibt ein Selectset 3. für das Selectset gibt es doch ne ADD-Methode. Aber vielleicht denke ich das zu kurz.
------------------ APeters@BSS-Online.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BJ Mitglied Administration, Support, Programmierung
 
 Beiträge: 486 Registriert: 20.12.2002
|
erstellt am: 04. Dez. 2003 09:34 <-- editieren / zitieren --> Unities abgeben:         
Hallo Arne, die Auswahl soll per Programm erfolgen. Wie sieht den die Add-Methode bei SelectSet aus? Mit SelectSet alleine kann ich doch nur prüfen was ausgewählt wurde, oder sehe ich das falsch? Gruß, BJ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
     
 Beiträge: 6682 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 04. Dez. 2003 10:33 <-- editieren / zitieren --> Unities abgeben:          Nur für BJ
Naja, eben einfach das gewünschte Object hinzufügen. "Selectset.add Object" Sub Main() Dim o_app As Object Dim o_doc As PartDocument Dim o_mods As Models Dim o_mod As Model Dim o_ss As SelectSet Dim o_fs As Features Dim i As Integer Set o_app = GetObject(, "SolidEdge.Application") Set o_doc = o_app.ActiveDocument Set o_ss = o_doc.SelectSet Set o_mods = o_doc.Models Set o_mod = o_mods.Item(1) Set o_fs = o_mod.Features o_app.DelayCompute = True For i = 1 To o_fs.Count o_ss.Add o_fs.Item(i) Next i o_app.DelayCompute = False End Sub
------------------ APeters@BSS-Online.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BJ Mitglied Administration, Support, Programmierung
 
 Beiträge: 486 Registriert: 20.12.2002
|
erstellt am: 04. Dez. 2003 10:58 <-- editieren / zitieren --> Unities abgeben:         
|