Français
Programmation

Drucken ist pas possible!

 

Manfred
Barei
allô, habe chez fogendem Codebeispiel folgende Fehlermeldung


CLS
StartPrint "*Testausdruck"

Si %Printing

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

EndIf

end

j'appelle zum Drucken den Druckerdialog sur et wähle ici "Microsoft Imprimer to PDF" à Dossier comme PDF trop Sauver, cependant entscheide je mich um et wähle démolir.
Dabei venez es trop cette Fehlermeldung et cela Progamm finissez sich.
comment peux homme cet Fehlermeldung intercepter avec cela cela Programme plus fonctionne.

Pour qui Aider d'avance déjà einmal merci

Salut

19 kB
Hochgeladen:10.01.2021
Downloadcounter66
Download

E.T.
Hab keinen "Microsoft Imprimer to PDF" - Drucker, mais avec "PDF XChance" funktioniert es (aussi avec "HP LaserJet" et "Fax"):
OK druckt un Rechteck, démolir bricht ab et dein Beispiel finissez sich, sans Fehlermeldung.

la fois avec anderem Drucker versucht ??

Manfred
Barei
Salut,

non, und dir tout autor si Je l' PDF-Drucker gewählt habe chez mir "Microsoft Imprimer to PDF" peux homme aussi avec chaque anderen PDF-Drucker faire et anschließend chez qui Eingabe pour den Dateinahmen sous qui je qui PDF Sauver voudrais lande et ici démolir wähle venez cet Fehlermeldung.

Salut

p.specht

Manfred, dans dem Startprint-Segment: Schließt Du irgendwann avec ENDPRINT qui Sequenz wieder ab? Es sieht so aus, comme stünde es im IF-Statement?

Manfred
Barei
allô p. specht,
zum IF-Statement viens je seulement garnicht.
CLS
StartPrint "*Testausdruck"' ici wird sur den Druckerdialog qui Drucker
' "Microsoft Imprimer to PDF" eingestellt, puis erscheind un
'Dialog um den Dateinamen pour qui PDF-Dossier einzugeben,
'si je ici maintenant démolir wähle allez qui Ausführung des Programme's
'pas plus et bricht cela Programme dans la ligne 2 ab.
'homme venez alors garnicht plus comme la ligne 2.
Titre de la fenêtre STR$(%Printing)
waitinput

Si %Printing

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

EndIf

'-Fin-------------------------------------------------------------------
Fin

peut-être peux ici seulement Roland plus aider?

Salut

PS. cela ici seulement un Rechteck Gedruckt wird ist dem Beispiel geschuldet, stammt aus qui Profan Aider. je voulais ici pas mon ganze Druckausgabe einstellen.

RGH
qui Hintergrund ist Folgender:

qui Systemvariable %Printing wird sur TRUE gesetzt, sobald Du den Druckerauswahl-Dialogue avec les "OK" finissez la hâte. cela la hâte Du oui getan. alors wird qui Druckprozess gestartet.
si anschließend beim Drucken quelque chose de travers fonctionne, gibt es cet Fehlermeldung. là Du, aus welchen Trouvé De toute façon, qui Abfrage des Dateinnamens abgebrochen la hâte, peux pas gedruckt volonté, là cette fehlt.

qui Fehlermeldung peux Du vermeiden, dans dem Du au cours de des Druckens avant dem StartPrint den Errorlevel sur -1 mets.

Salut Roland

p.specht

%Printing ist oui encore pas vrai, si qui Drucker seulement ausgewählt wird.
je vermute, cela EndPrint est daher sous cela Endif, pas dans den IF-ENDIF-Block hinein.

RGH
cela serait mais rien à qui Fehlermeldung changement. cet wird déjà beim StartPrint erzeugt, weil pour dem "OK" im Druckerauswahl-Dialog ne...aucune Dateiname gewählt wird et qui Druckprozess pas korrekt initialisiert volonté peux.

Salut
Roland

p.specht

Achso, cela "*" im Namen peut seulement den Drucker auswählen. merci, soweit bien sûr.

Manfred
Barei
allô Roland,

oui c'est ca cela war's, merci

cependant ist le reste toujours pas cela quoi je eigentlich veux.
j'ai pour einer UVV-Prüfung 1-100 Prüfberichte qui je comme PDF-Dossier
abspeichern doit, dass heist 1-100 fois le Druckausgabe appel Speicherort choisir et Dateiname vergeben et chacun PDF abspeichern.
peux homme cela pas sur Printbefehle ou bien Système realisieren?

cela heist Speicherort et Dateiname vergeben PDF Printer appel et Drucken et cela alles sans Druckdialog?

Salut et merci pour den Hinweis avec ErrorLevel

E.T.
chaque la fois qui gleiche Speicherort ?? Dateiname chaque la fois anders ??

Sonst serait je Pfad et Dateiname+Zähler im Drucker festlegen, so cela aucun Abfrage nötig ist.


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Eingangshalle  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie