Hi everyone!

I need to copy some text to the clipboard, using the TClipboard object. If I use the old-fashioned way, I would do it like this:

clp := TClipboard.Create;
clp.SetTextBuf(PChar(MyText.Text));
clp.Free;

However, if I use Unicode components I will have to deal with WideString and PWideChar. If I try to do

clp.SetTextBuf(PWideChar(MyText.Text));

I will get an error because the Clipboard expects an ordinary PChar.
So how can I copy Unicode text to the clipboard?

I'm using Delphi 5 btw.

Thanks, Csaba


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

Reply via email to