Drucker bei ShellExecuteEx wird ignoriert
Drucker bei ShellExecuteEx wird ignoriert
Entgegen seiner Vorgängerversion ignoriert TextMaker 2018 die Druckerangabe bei Aufruf über das Verb "PrintTo" per ShellExecuteEx. Es wird immer der eingestellte Standard-Drucker verwendet. Für eine programmgesteuerte Ausgabe auf einen spezifischen Drucker ist das unbedingt notwendig.
Re: Drucker bei ShellExecuteEx wird ignoriert
Das ist schon eine sehr spezielle Fragestellung. Ich vermute, du verwendest ein selbst geschriebenes Programm, das ein gegebenes Dokument mit dem ShellEcecute API Befehl aufruft, als Objekt das Verb "printto" verwendet und als Parameter den Druckernamen übergibt, das Dokument mit dem File-Parameter. Wenn es sich um ein .doc Dokument handelt, geht Windows wohl über das für .doc-Dateien eingestellt Standard-Programm, in deinem Fall Textmaker 2018. Es wäre dann Aufgabe von Textmaker, das printto Verb zu behandeln. Wenn es das nicht macht und z. B. der Druckername auf jeden Fall korrekt eingegeben ist (und es z. B. funktioniert, wenn das Standardprogramm für .doc Dateien ein anderes ist), dann liegt da ein Problem im aktuellen Textmaker vor, um das sich die Entwickler noch kümmern sollten.
Re: Drucker bei ShellExecuteEx wird ignoriert
Das ist die Lang-Version meines Posts. Mit dem Vorgänger funktioniert es und auch z. B. mit MS Word. Beim 2018er TextMaker wird die Druckervorgabe nicht verwendet. Es geht hier um .ODT, vermute aber es betrifft alle Extensions.
Früher wurde das auch von Admin's hier an die Entwickler weitergegeben. Ist es hier der falsche Platz?
Früher wurde das auch von Admin's hier an die Entwickler weitergegeben. Ist es hier der falsche Platz?
Re: Drucker bei ShellExecuteEx wird ignoriert
Ich denke, es ist schon der richtige Platz, ich wüsste keinen anderen, ausser direkt an den Support zu mailen.
Aber dein Post war für die Nicht-Programmierer unter uns etwas unverständlich, und Office benutzen ist schon etwas anderes als zu programmieren. >99% der Nutzer würde dieses Verhalten überhaupt nicht auffallen.
Aber dein Post war für die Nicht-Programmierer unter uns etwas unverständlich, und Office benutzen ist schon etwas anderes als zu programmieren. >99% der Nutzer würde dieses Verhalten überhaupt nicht auffallen.
-
- SoftMaker Team
- Beiträge: 10275
- Registriert: 09.04.2008 09:50:06
- Wohnort: Nürnberg
- Kontaktdaten:
Re: Drucker bei ShellExecuteEx wird ignoriert
Das Problem werde ich melden.
Sven Leßmann
SoftMaker Software GmbH
SoftMaker Software GmbH
-
- SoftMaker Team
- Beiträge: 10275
- Registriert: 09.04.2008 09:50:06
- Wohnort: Nürnberg
- Kontaktdaten:
Re: Drucker bei ShellExecuteEx wird ignoriert
Der Fehler wurde behoben und sollte mit dem nächsten Service Pack nicht mehr vorkommen.
Sven Leßmann
SoftMaker Software GmbH
SoftMaker Software GmbH