Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  PDF Druck nur starten wenn slddrw schon geladen?

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 SOLIDWORKS
Autor Thema:  PDF Druck nur starten wenn slddrw schon geladen? (1460 mal gelesen)
webfritz
Mitglied
Dipl.-Ing.(FH) Fahrzeugtechnik


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

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 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


DruckePDF.zip

 
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 SWXSolidWorks 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


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

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 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 webfritz 10 Unities + Antwort hilfreich

Zitat:
... einen Code-Schnipsel

Code:

Set Drawing = swApp.ActiveDoc
If Not (Drawing.gettype() = swDocDRAWING) Then
  MsgBox ("keine Zeichnung aktiv !")
  Exit Sub
End If

------------------
mfg uc

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

webfritz
Mitglied
Dipl.-Ing.(FH) Fahrzeugtechnik


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

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 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

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))


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

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 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 webfritz 10 Unities + Antwort hilfreich


DruckePDF.zip

 
Hallo webfritz,

hab den Schnipsel mal integriert... 

------------------
==========
Gruß
Andreas
==========

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

webfritz
Mitglied
Dipl.-Ing.(FH) Fahrzeugtechnik


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

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 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


Kompilieren_Fehler.jpg

 
Klemmt noch ein bisschen, trotzdem vielen Dank!

Screenshot anbei ...

------------------
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))


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

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 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 webfritz 10 Unities + Antwort hilfreich

Hallo,

in welcher Zeile klemmt es denn? Es sieht so aus, als wenn ein
Verweis fehlen würde. Lass doch mal den Debugger da drüberlaufen.

------------------
==========
Gruß
Andreas
==========

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

webfritz
Mitglied
Dipl.-Ing.(FH) Fahrzeugtechnik


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

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 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 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))


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

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 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 webfritz 10 Unities + Antwort hilfreich


2010-11-08Verweise.JPG


DruckePDF.zip

 
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


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

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 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

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


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

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 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


AcrobatTypeLibrary.jpg

 
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

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