Hallo liebes Forum,
ich baue eine vorhandene VB.exe in ein AddIn um. Dabei komme ich bei folgendem Fall nicht weiter.
Über einen Button lasse ich mir in einer Form alle auf dem Rechner installierten Drucker in ComboBoxen auflisten. Das funktioniert auch soweit.
Auszug Quelltext:
Private Sub Konfig_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim s As String
For Each s In System.Drawing.Printing.PrinterSettings.InstalledPrinters
ComboBox1.Items.Add(s)
ComboBox3.Items.Add(s)
ComboBox2.Items.Add(s)
ComboBox4.Items.Add(s)
ComboBox5.Items.Add(s)
Next
Allerdings habe ich das Problem, dass jedes mal wenn ich die Form öffne mir die installierten Drucker ein weiteres mal aufgeführt werden. So dass nach 5-maligem öffnen der Form, die gleichen Drucker 5-mal aufgelistet sind. Das Problem hatte ich bei der exe Version nicht.
Weiß einer von Euch Rat?
Vielen Dank.
Gruß
Sebastian
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP