Jeg ønsker at få en liste over tilgængelige printere i Windows fra java 1.1.x. Bruger Microsoft jvm så det gør det måske lidt lettere (?).
Har overvejet at trække oplysningerne ud fra registeringsdatabasen, men er ret sikker på at de ikke altid ligger det samme sted på forskellige versioner af Windows (korrekt ?).
Under Windows 2000 har jeg fundet mine printere i: HKEY_CURRENT_USER\Printers\Connections
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis du opgraderer din Java ved at downloade 1.4 fra java.sun.com hvor der findes en gratis version til Windows, kan du benytte java.awt.print.Printer.lookupPrintServices() der returnerer en array af mulige printere eller rettere PrintService's.
1.4 er detsværre ikke en mulighed (hvis bare det var.. suk)
Har iøvrigt fundet et andet sted i registereringsdatabasen som ser godt ud: HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts
Men igen... Kan jeg være sikker på at det er sådan på alle windows-versioner ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.