S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #1 1、如何判断剪贴板中的内容是文字,图片,还是其他的一些东东并把他们保存在一个变量中,需要的时候再把他们写入剪贴板<br>2、如何才能往剪贴板中写入多行数据,我用Clipboard.AsText:=#13+txt0;不能做到。
1、如何判断剪贴板中的内容是文字,图片,还是其他的一些东东并把他们保存在一个变量中,需要的时候再把他们写入剪贴板<br>2、如何才能往剪贴板中写入多行数据,我用Clipboard.AsText:=#13+txt0;不能做到。
S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #2 1、如何判断剪贴板中的内容是文字,图片,还是其他的一些东东并把他们保存在一个变量中,需要的时候再把他们写入剪贴板<br>2、如何才能往剪贴板中写入多行数据,我用Clipboard.AsText:=#13+txt0;不能做到。
1、如何判断剪贴板中的内容是文字,图片,还是其他的一些东东并把他们保存在一个变量中,需要的时候再把他们写入剪贴板<br>2、如何才能往剪贴板中写入多行数据,我用Clipboard.AsText:=#13+txt0;不能做到。
子 子瑜 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #3 //图片操作:<br>Clipboard.Assign(Bitmap1); <br><br>//操作多行文本<br>GetTextBuf<br>SetTextBuf
M missinwind Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #4 1<br>if Clipboard.HasFormat(CF_TEXT) then str:=Clipboard.AsText; //判断是否为文本<br>//类型还有CF_BITMAP,CF_TETAFILE,CF_PICTURE,CF_OBJECT.<br>2<br>剪贴板写入一次就会覆盖前一次内容,只能一次性写入。如果读出的时候要一行行<br>读,可以在行与行之间加入特殊符号,以此判断进行断行。<br>
1<br>if Clipboard.HasFormat(CF_TEXT) then str:=Clipboard.AsText; //判断是否为文本<br>//类型还有CF_BITMAP,CF_TETAFILE,CF_PICTURE,CF_OBJECT.<br>2<br>剪贴板写入一次就会覆盖前一次内容,只能一次性写入。如果读出的时候要一行行<br>读,可以在行与行之间加入特殊符号,以此判断进行断行。<br>
S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #5 子瑜兄,关于操作多行文本能否给个例子详细说明?谢谢,我的Delphi不知道怎么没有帮助文件
L lovecathy Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #6 Clipboard.AsText:=#13#10 + txt0;<br><br>注意是 #13#10
L lovecathy Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #7 Clipboard.AsText := 'AAAA'#13#10'BBBB';
S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-01 #8 多谢lovecathy兄,第一个问题呢?保存在剪贴板中的数据通常有文本/图片/文件等东东,如何把他们保存到一个变量中,需要时再写入剪贴板中?~~~~~~~~~~~~~~~~~我这里连google都登不上了?你们能登上吗?
多谢lovecathy兄,第一个问题呢?保存在剪贴板中的数据通常有文本/图片/文件等东东,如何把他们保存到一个变量中,需要时再写入剪贴板中?~~~~~~~~~~~~~~~~~我这里连google都登不上了?你们能登上吗?
S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-03 #10 我说的“一个变量”不是指同一个变量,都怪我语文没学好
W wk_knife Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-03 #11 怎么不能保存到一个变量中<br>Buffer: PChar;<br><br>GetMem(Buffer, BufSize);//这不能把剪贴板的数据保存下来么?完全可以!