1
Pouvez-vous donner un exemple d'utilisation de la fonction EnumPrinterData dans Delphi pour obtenir une liste d'imprimantes dans le système?Delphi: exemple EnumPrinterData
Pouvez-vous donner un exemple d'utilisation de la fonction EnumPrinterData dans Delphi pour obtenir une liste d'imprimantes dans le système?Delphi: exemple EnumPrinterData
Pour obtenir une liste simple des imprimantes installées, vous n'avez pas besoin de EnumPrinterData
. Vous pouvez utiliser la propriété TPrinter.Printers
:
for I := 0 to Printer.Printers.Count - 1 do
Writeln(Printer.Printers[I]);
Correct. La fonction EnumPrinterData énumère les données de configuration pour une imprimante spécifiée. –
J'ai besoin d'une fonction pour vérifier si le service spoolsv n'est pas suspendu. Est-ce que l'énumération de la collection Imprimantes est bonne? –
Je ne suis pas sûr, peut-être pourriez-vous utiliser QueryServiceStatus. –