02. december 2001 - 20:16Der er
7 kommentarer og 1 løsning
Fange windows\' copy
Hej. Jeg vil gerne i mit program have mulighed for at \'fange\' det man copy\'er i windows. Altså, hvis man trykker CTRL+C så skal det man har markeret ikke kun lægge sig i windows\' buffer men også i en af mine variable. Nogen der kan hjælpe ?
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
function GetStrFromClipbrd : string; begin if Clipboard.HasFormat(CF_TEXT) then result := Clipboard.AsText else begin ShowMessage(\'There is no text in the Clipboard!\'); result := \'\'; end; end;
Put det på en timer, eller gør det lidt smartere ved at se om ctrl+c er trykket, men du kan jo så ikke vide om de har kopiret med musen??
Ved du hvordan jeg kan undersøge om der er kommet nyt i bufferen ? En mulighed er løbende at tjecke om det der står i bufferen er det samme som jeg alledere har læst. Men det er ikke så smart synes jeg
Det er der en længere smører om i det nyeste nummer af Delphi Imforment magazine !
Jens B
Synes godt om
Ny brugerNybegynder
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.