Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Solid Edge
  Draft und Dokument aus VB Duplex drucken

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 SolidEdge
Autor Thema:  Draft und Dokument aus VB Duplex drucken (340 mal gelesen)
waro
Mitglied
Entwickler

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

Beiträge: 3
Registriert: 13.03.2006

erstellt am: 13. Mrz. 2006 20:24    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 Leute,

ich muss SE Drafts und ein selbsterzeugtes Dokument (Produktionsauftrag), welches mehrseitig sein kann auf einem Duplex Drucker ausgeben.

Dazu verwende ich bisher das SEDraftX OCX.
Mit diesem habe ich mit folgendem Code ein Picture Objekt erzeugt und dann dieses auf der ersten Seite ausgebeben.
Danach habe ich eine neue Seite erzeugt und mein VB Dokument gedruckt.

Code:

            Clipboard.Clear
            SH.CopyEMFToClipboard
            If (Clipboard.GetFormat(vbCFMetafile) = True) Then
                Set Picobj = Clipboard.GetData(vbCFMetafile)
                Clipboard.Clear
            End If

Das hat bisher auch sehr gut funktioniert.
Leider kommt im "Picobj" bei manchen Zeichnungen kein EMF File zurück.
Ich konnte leider nicht feststellen warum.
Wenn ich mir das DFT im Viewer anzeige funktioniert alles problemlos.

Verwendet jemand diese Methode (CopyEMFToClipboard), oder hat vieleicht jemand eine elegantere Idee.

vielen Dank für jeden Tip

mfg.
Robert

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

Maserski
Mitglied
Maschbau.Techniker, Freiberufler


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

Beiträge: 604
Registriert: 25.07.2003

SE ST9

erstellt am: 14. Mrz. 2006 08: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 Nur für waro 10 Unities + Antwort hilfreich

Moin,

ich kann Dir bei deinem Problem leider nicht wirklich helfen. Kann dir aber sagen wie wir das machen. Wir konvertieren unsere DFT in .dxf. Danach werden sie bei Druckaufruf in HPGL konvertiert und mit dem Arbeitsplan (ebenfalls HPGL konvertiert) zusammen auf einem passenden Drucker ausgegeben. Das funktioniert dann aber auch nur auf zwei Druckern hier bei uns im Haus. Hat natürlich Vor- und Nachteile.
Ist vieleicht auch ein Lösungsweg der für dich Interesant sein könnte.

Gruß Stephan

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

VBSpawn
Mitglied
Programmierer


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

Beiträge: 514
Registriert: 23.08.2005

Sorgfältige Planung ersetzt niemals pures Glück.<P>S.W.X 2005/2006/2007
S.E 14-17
A.I.P 9-11
Win.XP + SP2

erstellt am: 14. Mrz. 2006 11:37    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 waro 10 Unities + Antwort hilfreich

Hi also das CopyEMFToClipboard klappt bei mir einwandfrei allerdings verwende ich auch nur :
            Set Picobj = Clipboard.GetData
ohne einen Parameter und ohne If Abfrage...

Das einzige Problem kommt nur wenn die SE Drafts in unterschiedlichen Versionen erzeugt wurden...

Gruß
Micha             

------------------
http://classicvb.org/petition/

 

Zitat:
Interpunktion und Orthographie des Postings sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

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

waro
Mitglied
Entwickler

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

Beiträge: 3
Registriert: 13.03.2006

erstellt am: 14. Mrz. 2006 11:58    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 Micha, Hallo Stefan

danke für die Antworten.

Werde morgen mal ohne Parameter testen.

Meine DFT liegen natürlich, je nach Erstellungszeitpunkt, auch aus unterschiedlichen Versionen von SE vor.

Welches Problem hast Du wenn die Drafts aus unterschiedlichen Versionen kommen?

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

VBSpawn
Mitglied
Programmierer


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

Beiträge: 514
Registriert: 23.08.2005

Sorgfältige Planung ersetzt niemals pures Glück.<P>S.W.X 2005/2006/2007
S.E 14-17
A.I.P 9-11
Win.XP + SP2

erstellt am: 14. Mrz. 2006 12: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 Nur für waro 10 Unities + Antwort hilfreich

Hi
Naja das SEDraft.ocx scheint auf eine SE Version geeicht zu sein => ein mit SE17 erzeugtes Draft kann nicht mit dem SE14 ocx angezeigt werden umgekehrt auch nicht (so erkläre ich es mir zumindest denn ohne das passende OCX der SE Version bekomme ich keine Anzeige)...
Ansonsten wo ich noch drauf reingefallen bin ist das der Drucker einwenig Zeit braucht ... ansonsten kommen auch nur halbe oder leere Seiten raus...
<grinz> hab mir nämlich vor ein paar Tagen ein cmd Zeilen DFT -> PDF Konverter damit zusammengebaut ...

Gruß
Micha

------------------
http://classicvb.org/petition/

 

Zitat:
Interpunktion und Orthographie des Postings sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

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

modeng
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 7061
Registriert: 10.12.2003

erstellt am: 14. Mrz. 2006 13:17    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 waro 10 Unities + Antwort hilfreich

Moin,

also mit beide Modulen SEPart.ocx SEDraft.ocx habe ich keine Probleme
Dateien aus frueheren SE-Versionen anzuzeigen/zu drucken.

[...]
ein mit SE17 erzeugtes Draft kann nicht mit dem SE14 ocx angezeigt werden
[...]
das ist OK: mit SEVxx - 1 koennen keine Dateien von SEVxx
angezeigt werden.

modeng

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

VBSpawn
Mitglied
Programmierer


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

Beiträge: 514
Registriert: 23.08.2005

Sorgfältige Planung ersetzt niemals pures Glück.<P>S.W.X 2005/2006/2007
S.E 14-17
A.I.P 9-11
Win.XP + SP2

erstellt am: 14. Mrz. 2006 13:44    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 waro 10 Unities + Antwort hilfreich

Hi
Du hast recht ... hab mich da vertan.... und gerade nochmal Versucht ein älteres DFT zu öffnen ... und es funzt ....

<in meinem Wald stehen lauter Bäume>

Gruß
Micha

------------------
http://classicvb.org/petition/

 

Zitat:
Interpunktion und Orthographie des Postings sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

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

waro
Mitglied
Entwickler

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

Beiträge: 3
Registriert: 13.03.2006

erstellt am: 15. Mrz. 2006 16:43    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

Hi,

jetzt funzts.

verwende jetzt: Set Picobj = Clipboard.GetData
ohne Parameter.

Danke für die Mühe
lg.
Robert

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