Avatar billede Slettet bruger
28. november 2006 - 12:03 Der er 19 kommentarer og
1 løsning

Udskriv udklipsholder som indeholder print screen

Nogle ideer?~)

Måske skal man paste ind i notepad og udskrive... Jeg ved det ikke og jeg ved ikke hvordan jeg paste'r osv.. men det hele skal selvfølgelig køres fra vba'en!~)
Avatar billede mugs Novice
28. november 2006 - 13:10 #1
Kan du ikke lave nogdet "send keyes"?

Når du anvender f.eks ALT + Print Scrn mener, jeg skærmen overføres til udklipsholder, og så plejer jeg at indsætte det med Ctrl + v
Avatar billede Slettet bruger
28. november 2006 - 13:32 #2
Jeg har overført til udklipsholder:'

Modul:
Option Compare Database
Option Explicit

Declare Sub keybd_event Lib "user32" _
        (ByVal bVk As Byte, ByVal bScan As Byte, _
        ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

Kode:
keybd_event vbKeySnapshot, 0, 0, 0

Det virker fint, men hvordan skal koden videre se ud, hvis man f.eks. åbner notepad, sætter ind og udskriver!~)

eller andre hændelsesforløb, jeg skal i hvert til fald have resten udført i kode, så alt sammen sker i samme function...
Avatar billede Slettet bruger
28. november 2006 - 13:33 #3
Jeg er nød til at smutte nu, men kigger ind senere!~)
Avatar billede mugs Novice
28. november 2006 - 14:04 #4
Jeg kender intet til notepad. Men på MakeITEsdy.dk ligger der vist en funktion der benytter Shell Execute, der åbner et givent program.
Avatar billede hnteknik Novice
28. november 2006 - 14:56 #5
Lavede sgu engang sådan noget til nogle tasteaber, som blot kunne slå en skærm op og derefter kopiere det til ned i databasen via udklipsholderen.
Har det ikke helt present, men der findes i Access regi metoder til at oplægge og læse udklipsholderen. Det var i Access 97 tiden. Graver lige.
Avatar billede mugs Novice
28. november 2006 - 15:07 #6
hnteknik > hvis du finder et eksempel, vil jeg gerne se det:

mugs snabelting mail.dk
Avatar billede hnteknik Novice
28. november 2006 - 15:17 #7
Jeg har et helt eks. et eller andet sted, for at copy paste og udtrække fra databasen et eller andet sted. Det er flere år gammelt.

Selve koden til kopieringen fra udklipsholderen kan findes her:

http://support.microsoft.com/kb/210213
Avatar billede hnteknik Novice
28. november 2006 - 15:26 #8
Til udklipsholderen skulle vist hedde

Me!txtLastName.SetFocus
Me!txtLastName.SelStart = 0
Me!txtLastName.SelLength = Len(Me!txtLastName)
DoCmd.RunCommand acCmdCopy

Det er vigtigt, at der er fucus på controllen.
Avatar billede hnteknik Novice
28. november 2006 - 15:28 #9
Sende til klipholderen code fåes også her fra.

http://support.microsoft.com/kb/210216/en-us

så er der vel kun at sende ud til print - tilbage
Avatar billede hnteknik Novice
28. november 2006 - 15:30 #10
mugs > Det med aflæsning af et skærmdumpevar fra en non grafisk skærm /mainframe terminal - alså line 37 karakter 3 til 14 osv. Det er du vel ikke interesseret i ??
Avatar billede mugs Novice
28. november 2006 - 16:12 #11
Nej det er det ikke :o)
Avatar billede Slettet bruger
28. november 2006 - 21:42 #12
Det ser spændende ud, jeg må lige teste og stykke sammen. Jeg havde set nogle af de api'er men jeg troede kun de var til tekst....

Jeg prøver, målet er at taste CTRL-p og så skal der fremkomme valg af printer og vupti, et skærmdump, dumper ud af printeren!~)

Hvis nogen laver et eksempel, som kan det, så er der sgu' 100p ekstra....
Avatar billede Slettet bruger
15. december 2006 - 12:27 #13
Jeg har prøvet lidt, men bliver presset for alle mulige andre projekter og opgaver, så jeg er nød til at vende tilbage ved lejlighed. Sorry!~)
Avatar billede Slettet bruger
03. januar 2007 - 14:02 #14
Der er ikke nok guf til at løse problemet, som er:

Målet er at taste CTRL-p og så skal der fremkomme valg af printer og vupti, et skærmdump, dumper ud af printeren!~)

Jeg fortsætter med jævne mellemrum og har nogen en ide eller et eksempel, så ......
Avatar billede Slettet bruger
23. januar 2007 - 07:38 #15
Er der nogen som har et sidste forsøg inden jeg lukker ned?~)
Avatar billede hnteknik Novice
23. januar 2007 - 10:41 #16
Hm - der findes jo andre eks. på at lave et valg af printer. Så du havde faktisk 2 spg. Fik du ikke svar på det første ??
Avatar billede hnteknik Novice
23. januar 2007 - 10:43 #17
Avatar billede Slettet bruger
24. januar 2007 - 22:02 #18
Nej, det er ikke valget af printer, som er problemet. Det er bare for at vise hvordan jeg havde forestillet mig at den færdige funktion virkede. Jeg kan fylde udklipsholderen med et screendump og jeg kan vælge printer, men hvordan får jeg udskrevet screendumpet/udklipsholderen?~)
Avatar billede Slettet bruger
24. januar 2007 - 22:04 #19
Jeg skal jo have insert'et screendumpet i et eller andet og så få "det" udskrevet eller hvad...
Avatar billede Slettet bruger
26. januar 2007 - 11:14 #20
Nåh, ok...

Hvis jeg finder en løsning, skal jeg nok poste den her!~)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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