Domino 9 und frühere Versionen > Entwicklung
Drucker und Druckoptionen einstellen
eknori:
hier wäre noch was
http://www.benpoole.com/members/benpoole/benhome.nsf/0/3D1CA809AA35C9E780256C1B006FBD0D?OpenDocument
eknori
enny:
Also bei mir scheint alles zu funktionieren!
@ata: Hast du gleich nach dem wechseln versucht etwas zum Drucker zu schicken? Die Funktion SendMessage braucht nämlich anscheinend eine Zeit bis sie zurückkehrt, d.h. mein Debugger hat zumindest eine Zeit gebraucht das ganze auszuführen.
@all:
Werde heute abend versuchen alle Sachen in meine DB einzupflegen also Drucker wechseln, Einzug wechseln, Ausrichtung wechseln etc., wenn es funktioniert bekommt ihr morgen eine TestDB
MfG
Enny
ata:
... ich habe noch eine Zeitverzögerung drin aus diesem Grund - damit kann ich natürlich noch spielen...
ata
enny:
Also wie versprochen gibt es heute eine TestDB!!! Sie funktioniert für Wechsel des Standard Druckers, Wechsel der Orientierung, Wechsel des Einzugs und beim Rest wie z.B. Skalierung kann ich jetzt nicht genau sagen ob es nicht funktioniert oder ob mein Drucker das einfach nicht unterstützt! genau das selbe war es mit dem Format hab halt mal A5 gewählt kann mein Drucker aber nicht! Deswegen könnte auch funktionieren! ;D
Es ist auch noch erweiterbar siehe DEVMODE Type in Skriptbibliothek.
Ach ja ich habe keine Aktionen gemacht da ich das ganze noch übern Debugger laufen lassen wollte! So have a lot of fun ... ;D
enny:
Ich hätte da vielleicht noch eine kleine Performance verbesserung, kann sie aber leider nicht implementieren,
da ich diesen Tip nicht ganz umsetzen kann!
Applications that need to communicate using HWND_BROADCAST should use the RegisterWindowMessage function
to obtain a unique message for inter-application communication.
(Quelle MSDN)
siehe:
SendMessage:
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues/
messagesandmessagequeuesreference/messagesandmessagequeuesfunctions/sendmessage.asp
RegisterWindowMessage:
http://msdn.microsoft.com/library/en-us/winui/WinUI/WindowsUserInterface/Windowing/MessagesandMessageQueues/
MessagesandMessageQueuesReference/MessagesandMessageQueuesFunctions/RegisterWindowMessage.asp
hat vielleicht einer von euch eine Idee was ich der guten funktion übergeben muß, dass sie auch mit LN redet. SendMessage braucht
nämlich anscheinend je nach konfiguration oder vielleicht auch laufenden Programmen ganz schön viel Zeit. (Bei mir daheim hab ich
ca. 10 sec. warten müssen und ich habe keinen 386er ;) )
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln