Avatar billede ja19777 Nybegynder
13. december 2005 - 12:07 Der er 6 kommentarer

skifte printer på run-time

Jeg skal bruge en lille visual basic funktion, som læser den aktuelle aktive printer og skifter denne ud med en anden printer som jeg kender navnet på. Når det pågældende program er færdig og printningen på den nye printer er overstået skal jeg skifte den aktive printer tilbage til den den var da programmet blev startet...

Nogle der har en let måde at gøre dette??
Dedt haster så pointene er ok store :-)
Avatar billede blueeye97 Nybegynder
14. december 2005 - 21:31 #1
Prøv at lave en listbox og put nedenstående kode i en commandbutton

Dim i%
For i = 0 To Printers.Count - 1
List1.AddItem "Nr. " & i & " - " & Printers(i).DeviceName & ": " & Printers(i).Port
Next i


Så kan du bagefter sætte den aktive printer med:

Set Printer = Printers(her skriver du det printernummer du vil skifte til)

Listboxen er bare som et eksempel så du kan se hvilke numre dine printere har
Avatar billede blueeye97 Nybegynder
16. december 2005 - 21:53 #2
lukketid.. ;o)
Avatar billede blueeye97 Nybegynder
18. december 2005 - 19:28 #3
Hmmm... Jeg kunne nu godt ha brugt de 200 points. Mit svar er ihvertfald korrekt :o/
Avatar billede blueeye97 Nybegynder
22. december 2005 - 21:14 #4
hmmm... Jamen så takker jeg for ingen points....

Du skrev det hastede, du fik et hurtigt svar....

:o(
Avatar billede ja19777 Nybegynder
02. februar 2006 - 16:48 #5
Sorry... Fandt selv ud af det... Håber du kan bruge pointene lidt forsinkede ;-)
Avatar billede blueeye97 Nybegynder
15. marts 2006 - 23:11 #6
Kræver i så fald at du accepterer mit svar ;o))
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester