Timer でクリップボードを監視し
変更があったら Textの半角255文字を
ラベルのHINTや Edit(HINT)に表示
MEMOに追加書き込みします
Text以外は無視します
uses
Clipbrd;
procedure TForm1.Timer1Timer(Sender: TObject);
var
MyClip :ShortString ;
begin
if Clipboard.HasFormat(CF_TEXT) then
begin
MyClip := Clipboard.AsText;
if MyClip <> Label1.Hint then
begin
Label1.Hint := MyClip;
Edit1.Text := MyClip ;
Edit1.Hint := MyClip;
Memo1.Lines.Add(MyClip);
end;
end;
end;
**使用中にエラーが出るようでしたら
TNkClipDetector 中村 拓男さんのコンポーネントをお勧めします
http://www.asahi-net.or.jp/~HA3T-NKMR/
|