Autor
|
Thema: Ebenenkonfigurationen (979 mal gelesen)
|
Rolf K. Ehrenmitglied CAD-Konstrukteur
Beiträge: 1729 Registriert: 10.12.2002 ELCAD 2020 SP2 e3.2021 Windows 10 zuhause: Paintshop Pro 2022 Cray XT4 Privileg SR 12 PR Chivers Lemon Jelly
|
erstellt am: 01. Dez. 2007 19:10 <-- editieren / zitieren --> Unities abgeben:
|
timmle Mitglied Entwicklungsing.
Beiträge: 234 Registriert: 17.02.2005
|
erstellt am: 03. Dez. 2007 08:51 <-- editieren / zitieren --> Unities abgeben: Nur für Rolf K.
Hallo Rolf, schau mal in der Hilfe nach "GetLevels". Die sieben Arrays entsprechen warscheinlich den 7 Spalten im Ebenen-Dialog. Steht komischerweise unter Jobinterface -> File IO. Ich hatte es eher unter Jobinterface -> Global Default Settings -> Global Project Graphic Visibility Settings erwartet. ------------------ Gruß Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rolf K. Ehrenmitglied CAD-Konstrukteur
Beiträge: 1729 Registriert: 10.12.2002 ELCAD 2020 SP2 e3.2021 Windows 10 zuhause: Paintshop Pro 2022 Cray XT4 Privileg SR 12 PR Chivers Lemon Jelly
|
erstellt am: 03. Dez. 2007 09:27 <-- editieren / zitieren --> Unities abgeben:
|
timmle Mitglied Entwicklungsing.
Beiträge: 234 Registriert: 17.02.2005
|
erstellt am: 03. Dez. 2007 10:17 <-- editieren / zitieren --> Unities abgeben: Nur für Rolf K.
Hallo Rolf, das Auslesen klappt jedenfalls: Code: Set objE3 = CreateObject("CT.Application") Set objPrj = objE3.CreateJobObjectDim ebenen '=== 'Status der Ebenen ausgeben '=== 'Überschrift objE3.PutMessage "Ebene" & vbTAB & "Sym" & vbTAB & "SymGr" & vbTAB & "SymTx" & vbTAB _ & "kTx" & vbTAB & "Graf" & vbTAB & "Text" & vbTAB & "Verbind" objE3.PutMessage "-------------------------------------------------" 'Werte holen objPrj.GetLevels symarr, sgraarr, stxtarr, semtarr, graarr, txtarr, cxarr 'die ersten 10 Ebenen ausgeben For i = 1 To 10 ebenen = i & ":" & vbTAB & symarr(i) & vbTAB & sgraarr(i) & vbTAB & stxtarr(i) _ & vbTAB & semtarr(i) & vbTAB & graarr(i) & vbTAB & txtarr(i) & vbTAB & cxarr(i) objE3.PutMessage ebenen Next wscript.quit
------------------ Gruß Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rolf K. Ehrenmitglied CAD-Konstrukteur
Beiträge: 1729 Registriert: 10.12.2002 ELCAD 2020 SP2 e3.2021 Windows 10 zuhause: Paintshop Pro 2022 Cray XT4 Privileg SR 12 PR Chivers Lemon Jelly
|
erstellt am: 03. Dez. 2007 11:27 <-- editieren / zitieren --> Unities abgeben:
|
Rolf K. Ehrenmitglied CAD-Konstrukteur
Beiträge: 1729 Registriert: 10.12.2002
|
erstellt am: 03. Dez. 2007 11:34 <-- editieren / zitieren --> Unities abgeben:
Hallo Uwe, ich vermute, dass ich über "LoadLevelConfiguration file" [Ebenen/Konfiguration laden] mein Script aufbauen muss. Diese Konfigurationen(*.vis) habe ich schon. ------------------ Es grüsst Rolf K. [Diese Nachricht wurde von Rolf K. am 03. Dez. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
timmle Mitglied Entwicklungsing.
Beiträge: 234 Registriert: 17.02.2005
|
erstellt am: 03. Dez. 2007 11:44 <-- editieren / zitieren --> Unities abgeben: Nur für Rolf K.
Ja, das klappt. Hab's mal ausprobiert: Code: Set objE3 = CreateObject("CT.Application") Set objPrj = objE3.CreateJobObjectobjPrj.LoadLevelConfiguration "TEST.vis" wscript.quit
------------------ Gruß Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
timmle Mitglied Entwicklungsing.
Beiträge: 234 Registriert: 17.02.2005
|
erstellt am: 03. Dez. 2007 11:51 <-- editieren / zitieren --> Unities abgeben: Nur für Rolf K.
Hallo Rolf, da hast Du ein gutes Thema angeschnitten. Ich habe die Ebenen eher weniger benutzt, da sie über die Zahlen schwer zu händeln sind. Aber mit Scripten eröffnen sich ja Möglichkeiten... ------------------ Gruß Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rolf K. Ehrenmitglied CAD-Konstrukteur
Beiträge: 1729 Registriert: 10.12.2002 ELCAD 2020 SP2 e3.2021 Windows 10 zuhause: Paintshop Pro 2022 Cray XT4 Privileg SR 12 PR Chivers Lemon Jelly
|
erstellt am: 03. Dez. 2007 13:01 <-- editieren / zitieren --> Unities abgeben:
|