Avatar billede janbb Juniormester
30. september 2001 - 14:10 Der er 5 kommentarer og
1 løsning

copy highlighted text to clipboard

Har lavet en lille editor i Richedit.Vil gerne kunne kopiere tekst der \"oplyses\" når
man \"trækker henover ord/linier\" med museknappen nede til windows clipboard,
Forestiller mig at funktionen nok ikke er så kompliceret og at der findes en eller anden \"indbygget\" rutine - men hvilken ?.
Avatar billede zerohero Nybegynder
30. september 2001 - 14:14 #1
det vil sige dit \"Selected Text\"...

brug følgende kommando:

Trichedit.seltext

selve det at kopiere, dit markede tekst til ClipBoard, findes der et eksempel i delphi\'s hjælpe-fil.

ZeroHero
Avatar billede morten_s Nybegynder
30. september 2001 - 14:14 #2
Fra Delphi hjælp

Unit

Clipbrd

Category

clipboard routines

function Clipboard: TClipboard;

Description

Applications use a single instance of TClipboard for interacting with the system clipboard. If the application has never used the Windows clipboard, calling Clipboard creates a new instance of TClipboard. If the clipboard has already been used, Clipboard returns the previously created TClipboard object.

To use Clipboard and the TClipboard object, add Clipbrd to the uses clause.

Avatar billede stoney Nybegynder
30. september 2001 - 15:00 #3
var
s : string;
begin
s := richedit1.SelText;
Clipboard.AsText  :=  s ;

Husk at tilføje clipbrd i uses

Stoney
Avatar billede janbb Juniormester
30. september 2001 - 15:38 #4
Stoney: det ser ud som om det har en chance for at virke.Prøver lige og vender tilbage hvis det volder knuder.
Zerohero: eksemplet i help har kun \"selectAll\" og hvis man bruger \"mellemstationen\" i eksemplet med et editfelt giver det incompatible typer.
Avatar billede zerohero Nybegynder
30. september 2001 - 20:37 #5
Jamen det er også svært at erstatte \"SelectAll\" med \"SelText\", hvis man ikke besider af meget fantasi og kreativitet!!!!
Avatar billede janbb Juniormester
30. september 2001 - 23:18 #6
sorry - jeg havde givet op.Er ikke så kvik til at programmere og .. ja.Bla. a. indeholder eksemplet begge rutiner (copy and paste) og jeg fik næsten rodet mig derud, hvor jeg ikke kunne reparere mig tilbage (you know).
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