Español
Programación

Drucken es no posible!

 

Manfred
Barei
¡Hola, habe en fogendem Codebeispiel folgende Fehlermeldung


CLS
StartPrint "*Testausdruck"

If %Printing

    MoveTo 34, 34
    LineTo 34 + 343, 34
    LineTo 34 + 343, 34 + 343
    LineTo 34, 34 + 343
    LineTo 34, 34
    EndPrint

EndIf

end

Yo rufe para Drucken el Druckerdialog en y wähle hier "Microsoft Imprimir to PDF" a Expediente como PDF a speichern, sin embargo entscheide Yo mich en y wähle Alto.
Dabei kommt lo a dieser Fehlermeldung y el Progamm final se.
¿Cómo se puede mann esta Fehlermeldung abfangen así el Programa más se ejecuta.

Für el Ayuda en el voraus ya una vez Gracias

Saludo

19 kB
Hochgeladen:10.01.2021
Ladeanzahl66
Descargar

E.T.
Hab no "Microsoft Imprimir to PDF" - Drucker, aber con "PDF XChance" funktioniert lo (como con "HP LaserJet" y "Fax"):
OK druckt una Rechteck, Alto bricht de y dein Ejemplo final se, sin Fehlermeldung.

Tiempo con anderem Drucker intenta ??

Manfred
Barei
¡Hola,

nein, lo va por lo tanto si yo el PDF-Drucker gewählt habe en me "Microsoft Imprimir to PDF" kann mann auch con cada otro PDF-Drucker hacer y anschließend en Eingabe para el Dateinahmen bajo el Yo el PDF speichern möchte lande y aquí abbrechen wähle kommt esta Fehlermeldung.

Saludo

p.specht

Manfred, en el Startprint-Segment: Schließt Usted irgendwann con ENDPRINT el Sequenz otra vez de? Lo sieht así de, como stünde lo en el IF-Statement?

Manfred
Barei
¡Hola p. specht,
para IF-Statement komme Yo sólo garnicht.
CLS
StartPrint "*Testausdruck"' hier se encima el Druckerdialog el Drucker
' "Microsoft Imprimir to PDF" eingestellt, darauf erscheind una
'Diálogo en el Dateinamen para el PDF-Expediente einzugeben,
'si yo hier ahora abbrechen wähle va el Ausführung des Programa's
'no más y bricht el Programa en Línea 2 de.
'Mann kommt also garnicht más como Línea 2.
Título de la ventana STR$(%Printing)
waitinput

If %Printing

    MoveTo 34, 34
    LineTo 34 + 343, 34
    LineTo 34 + 343, 34 + 343
    LineTo 34, 34 + 343
    LineTo 34, 34
    EndPrint

EndIf

'-End-------------------------------------------------------------------
End

Tal vez kann hier sólo Roland más Helfen?

Saludo

PS. Das hier sólo una Rechteck Gedruckt se es el Ejemplo geschuldet, stammt de el Profano Ayuda. Yo quería hier no mi todo Druckausgabe einstellen.

RGH
Der Hintergrund es Folgender:

El Systemvariable %Printing se en TRUE gesetzt, sobald Usted el Druckerauswahl-Diálogo con los "OK" final hast. Das hast Usted sí getan. Also se el Druckprozess comenzó.
Wenn anschließend beim Drucken algo sale mal, hay esta Fehlermeldung. Como Usted, de welchen Gründen De todos modos, el Abfrage des Dateinnamens abgebrochen hast, kann no gedruckt voluntad, como dieser fehlt.

El Fehlermeldung kannst Usted vermeiden, en el Usted während des Druckens antes el StartPrint el Errorlevel en -1 setzt.

Saludo Roland

p.specht

%Printing es sí todavía no true, si la Drucker sólo ausgewählt se.
Yo vermute, el EndPrint gehört por lo tanto bajo el Endif, no en el IF-ENDIF-Block hinein.

RGH
Das sería aber nichts a el Fehlermeldung ändern. Diese se ya beim StartPrint producido, porque después de el "OK" en el Druckerauswahl-Diálogo kein Dateiname gewählt se y Druckprozess no korrekt initialisiert voluntad kann.

Saludo
Roland

p.specht

Achso, el "*" en el Namen lässt sólo el Drucker auswählen. Gracias, soweit klar.

Manfred
Barei
Hola Roland,

genau el war's, Gracias

Jedoch es el todavía siempre no el Yo eigentlich voluntad.
Yo habe después de uno UVV-Prüfung 1-100 Prüfberichte el Yo como PDF-Expediente
abspeichern muß, dass heist 1-100 veces el Druckausgabe aufrufen Speicherort wählen y Dateiname vergeben y jede PDF abspeichern.
Kann mann el no encima Printbefehle oder Systemvariablen realisieren?

Das heist Speicherort y Dateiname vergeben PDF Printer aufrufen y Drucken y el alles sin Druckdialog?

Saludo y Gracias para el Referencia con ErrorLevel

E.T.
Jedes veces el gleiche Speicherort ?? Dateiname cada veces anders ??

Sonst sería Yo Pfad y Dateiname+Zähler en el Drucker festlegen, así el no Abfrage nötig es.


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Eingangshalle  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie