Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Druckeranschluss geändert, wie sag ich es Windows? (https://www.delphipraxis.net/111395-druckeranschluss-geaendert-wie-sag-ich-es-windows.html)

gi_networx 2. Apr 2008 19:58


Druckeranschluss geändert, wie sag ich es Windows?
 
Hi,

ich habe ein Programm geschrieben mit dem ich per Änderung in der Registry die Druckeranschlüsse auf meinen Clients im Netzwerk ändern kann. Gibt es eine API-Funktion mit der ich Windows mitteilen kann, dass sich etwas an den Druckeranschlüssen geändert hat? Bis jetzt muss ich die Clients jedes mal nach eine Änderung rebooten damit diese übernommen werden.

Kennt also jemand eine Möglichkeit, die Änderungen an den Druckeranschlüssen (z.B. Änderung der IP-Adresse) ohne einen Reboot zu übernehmen?

Viele Grüße

Michl

wido 2. Apr 2008 20:37

Re: Druckeranschluss geändert, wie sag ich es Windows?
 
Ich musste mal automatisiert Drucker installieren. Dabei war die PrintUI.DLL sehr hilfreich. Wenn ich mich richtig erinnere, konnte man auch eine Reihe von Settings automatisieren. Allerdings bin ich mir nicht 100% sicher.

Schauen kannst ja trotzdem mal:
http://support.microsoft.com/kb/q189105/

gi_networx 3. Apr 2008 21:21

Re: Druckeranschluss geändert, wie sag ich es Windows?
 
Ich habe gerade eine Lösung für mein Problem gefunden. Wenn man den Spoolerdienst neu startet übernimmt Windows die neuen Einstellungen.
Vielleicht schieß ich damit ja auch mit Kanonen auf Spatzen, aber es funktioniert :)

Zitat:

Zitat von wido
Ich musste mal automatisiert Drucker installieren. Dabei war die PrintUI.DLL sehr hilfreich.

Das wäre für mich auch äußerst interessant, kannst Du mir darüber noch ein Paar mehr Infos geben?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz