| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
|
Autor
|
Thema: PDF Druck nur starten wenn slddrw schon geladen? (1460 mal gelesen)
|
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
 
 Beiträge: 340 Registriert: 09.12.2000 / CATIA V5 seit 1986 / Siemens NX seit 2003 / SolidWorks Connected Premium 2024 SP 2.0 seit Juni 2024
|
erstellt am: 03. Nov. 2010 12:07 <-- editieren / zitieren --> Unities abgeben:         
Hallo, mir fehlt in einem Makro die Abfrage, ob überhaupt eine Zeichnung zum Drucken geladen ist. Das Makro läuft derzeit auch im Falle einer vollständig leeren Benutzeroberfläche an. Hat jemand vielleicht einen Code-Schnipsel für SWX 2009 welchen ich als Abfrage einbauen kann? Es sollen nur Zeichnungen gedruckt werden können, also auch bei einer geladenen Baugruppe / Bauteil darf das Makro nicht startbar sein. Vielen Dank schon mal (falls jemand .. was hat) ------------------ The privilege of a lifetime is being who you are. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u.clemens Mitglied Konstrukteur
  
 Beiträge: 964 Registriert: 04.07.2000 engineer's law o cheap o fast o good check only two !
|
erstellt am: 03. Nov. 2010 12:47 <-- editieren / zitieren --> Unities abgeben:          Nur für webfritz
|
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
 
 Beiträge: 340 Registriert: 09.12.2000 / CATIA V5 seit 1986 / Siemens NX seit 2003 / SolidWorks Connected Premium 2024 SP 2.0 seit Juni 2024
|
erstellt am: 03. Nov. 2010 15:45 <-- editieren / zitieren --> Unities abgeben:         
Total nett, vielen Dank. Aber ich kann's noch nicht einbinden weil mir die Kenntnisse für die Variablendeklarationen fehlen. Sprich, ich krieg's mit dem Schnipsel allein nicht zum Laufen. Sorry, aber ich fange damit gerade neu an und muss erst mal die Basics einlernen nur gerade ist das Problem eben da und das Wissen dazu muss erst hinterher kommen. Das Problem sitzt jetzt vor dem Bildschirm. Shit happens ... ------------------ The privilege of a lifetime is being who you are. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
   
 Beiträge: 1384 Registriert: 20.12.2003 SolidWorks 2023 SP5 mit Enterprise PDM , Windows 11, Dell Precision 3660, i7-12700K, 96 GB DDR-Ram, Quadro RTX A4000
|
erstellt am: 03. Nov. 2010 15:59 <-- editieren / zitieren --> Unities abgeben:          Nur für webfritz
|
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
 
 Beiträge: 340 Registriert: 09.12.2000 / CATIA V5 seit 1986 / Siemens NX seit 2003 / SolidWorks Connected Premium 2024 SP 2.0 seit Juni 2024
|
erstellt am: 03. Nov. 2010 16:18 <-- editieren / zitieren --> Unities abgeben:         
|
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
   
 Beiträge: 1384 Registriert: 20.12.2003 SolidWorks 2023 SP5 mit Enterprise PDM , Windows 11, Dell Precision 3660, i7-12700K, 96 GB DDR-Ram, Quadro RTX A4000
|
erstellt am: 03. Nov. 2010 16:52 <-- editieren / zitieren --> Unities abgeben:          Nur für webfritz
|
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
 
 Beiträge: 340 Registriert: 09.12.2000 / CATIA V5 seit 1986 / Siemens NX seit 2003 / SolidWorks Connected Premium 2024 SP 2.0 seit Juni 2024
|
erstellt am: 04. Nov. 2010 15:34 <-- editieren / zitieren --> Unities abgeben:         
Hallo Andreas, Der Stopp erfolgt direkt in Zeile 19 und der gelbe Zeiger steht bei Sub (main). Schade,wenn ich Dir da mehr Infos geben könnte aber dummerweise ist das eines meiner ersten Versuche. Läuft das Makro denn bei Dir? ------------------ The privilege of a lifetime is being who you are. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
   
 Beiträge: 1384 Registriert: 20.12.2003 SolidWorks 2023 SP5 mit Enterprise PDM , Windows 11, Dell Precision 3660, i7-12700K, 96 GB DDR-Ram, Quadro RTX A4000
|
erstellt am: 08. Nov. 2010 13:33 <-- editieren / zitieren --> Unities abgeben:          Nur für webfritz
Hallo webfritz, ich habe das Makro noch mal ein wenig bearbeitet, so dass auch eine Fehlermeldung kommt, wenn gar nix ausgewählt ist. Ansonsten habe ich die Verweise noch mal gecheckt und einen falschen Verweis entfernt. Schau doch mal bei dir im VBA unter Extras / Verweise nach, ob die wie gezeigt angehakt sind. Damit funktioniert es bei mir einwandfrei. ------------------ ========== Gruß Andreas ========== Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
 
 Beiträge: 340 Registriert: 09.12.2000 / CATIA V5 seit 1986 / Siemens NX seit 2003 / SolidWorks Connected Premium 2024 SP 2.0 seit Juni 2024
|
erstellt am: 08. Nov. 2010 13:51 <-- editieren / zitieren --> Unities abgeben:         
Zitat: ich habe das Makro noch mal ein wenig bearbeitet, so dass auch eine Fehlermeldung kommt, wenn gar nix ausgewählt ist. Ansosten habe ich die Verweise noch mal gecheckt und einen falschen Verweis entfernt. Schau doch mal bei dir im VBA unter Extras / Verweise nach, ob die wie gezeigt angehakt sind. Damit funktioniert es bei mir einwandfrei.
Und bei mir funktioniert das auch jetzt, aber richtig toll! DANKE ANDREAS ... freu, freu, freu ... ------------------ The privilege of a lifetime is being who you are. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
 
 Beiträge: 340 Registriert: 09.12.2000 / CATIA V5 seit 1986 / Siemens NX seit 2003 / SolidWorks Connected Premium 2024 SP 2.0 seit Juni 2024
|
erstellt am: 18. Nov. 2010 12:10 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von ad_man: Schau doch mal bei dir im VBA unter Extras / Verweise nach, ob die wie gezeigt angehakt sind. Damit funktioniert es bei mir einwandfrei.
Hinweis: Funktioniert hat die Abfrage "Zeichnung geladen" erst, wenn noch der Verweis auf die Acrobat Type Library angeklickt ist. ------------------ The privilege of a lifetime is being who you are. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |