Vilket är det bästa sättet att kopiera text som är markerad utanför ens egna program? Jag har gjort lite tester med att skicka ctrl+c via SendKeys och sen läsa in det via Clipboard, men det verkar inte fungera helt tillförlitligt. Sen känns det ju som en ful-lösning. Använd dessa Windows-meddelanden med SendMessage för klipp-och-klistra: Man måste alltså gå vägen via clipboard ändå? Går det inte att bara läsa av den markerade texten? Note to self: läs, <b>tänk</b>, googla, svara.Kopiera markerad text?
Hur "ska" man göra?
ThomasSv: Kopiera markerad text?
Private Const WM_CUT = &H300
Private Const WM_COPY = &H301
Private Const WM_PASTE = &H302
Private Const WM_CLEAR = &H303
Källa http://www.devx.com/vb2themax/Tip/18632Sv:Kopiera markerad text?
ThomasSv: Kopiera markerad text?
Thomas: pröva WM_GETTEXT = &HD
Dokumentation: http://msdn.microsoft.com/en-us/library/ms632627(VS.85).aspx
Exempel: http://social.msdn.microsoft.com/Forums/en/vbgeneral/thread/02a67f3a-4a26-4d9a-9c67-0fdff1428a66