Drucker Treiberdialog Einstellungen in Datei speichern und LL weitergeben

Hallo,

also die Druckereinstellungen werden immer in der sogenannten Druckerdefinitionsdatei (gerne auch P-File gennant) abgespeichert. Diese hat in der Regel immer die Dateierweiterung *.[ls]p.
Wenn diese Datei zum Zeitpunkt des Drucks einer List & Label Projektdatei mit dem gleichen Namen im gleichen Verzeichnis enthalten ist, so sollte diese P-Datei auch berücksichtigt werden - P-File in der Programmierer-Referenz

Eine solche P-Datei kann auch mit Hilfe der angesprochenen API LlSetPrinterInPrinterFile erstellt werden. Habe dazu auf die Schnelle in der Knowledgebase diesen Artikel dazu gefunden:
List & Label: Drucker ohne Auswahl-Dialog bestimmen
Hierbei muss man dann halt das PrinterSettings-Objekt mit den gewünschten Infos wie Druckername etc. erstellt werden. Aber in .NET kann man dieses PrinterSettings-Objekt auch vom PrintDialog abfragen (nicht getestet) - PrintDialog.PrinterSettings

Hoffe, das hilft erstmal weiter. Sonst braucht es evtl. mehr Infos, was genau nicht funktioniert und ggf. auch ein Code-Snippet dazu. Viel Erfolg.