Ik zoek een manier om een geselecteerde tekst, uit eender welke windows applicatie (word document, html pagina,....) te kopiëren naar het klembord. Dus, ik selecteer een stukje tekst op een webpagina, en wanneer ik op een knop druk in een VB form wordt de geselecteerde tekst gekopieerd & verder verwerkt.
Dit lukt me wel in een tekstbox in VB zelf, op deze manier:
Maar hoe kan ik het nu vanuit een ander document doen? Ik had wat info gevonden over screen.activecontrol Maar daar werd op deze manier verwezen:
Hierdoor krijg ik echter de melding: run-time error 438 object doesn't support this property or method. Dus SelText achter ActiveControl gaat niet.
Dit lukt me wel in een tekstbox in VB zelf, op deze manier:
code:
1
2
| dim x as string x = clipboard.gettext |
Maar hoe kan ik het nu vanuit een ander document doen? Ik had wat info gevonden over screen.activecontrol Maar daar werd op deze manier verwezen:
code:
1
| Clipboard.SetText Screen.ActiveControl.SelText |
Hierdoor krijg ik echter de melding: run-time error 438 object doesn't support this property or method. Dus SelText achter ActiveControl gaat niet.