请教大家,倒数第2行怎么改?if (GetAsyncKeyState(VK_LWIN) and (GetAsyncKeyState(Ord('B'))) < 0) then // Win+B begin Memo1.Clear;
Memo1.Lines.Add(Activecontrol.Name); (Activecontrol.Name).CopyToClipboard;===》 这行Delphi代码有问题 end;
报以下错误:E2029 Statement expected but 'CLASS' found
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
Mxixihaha uses Clipbrd; Clipboard.SetTextBuf(PChar(Activecontrol.Name));
没有效果,哥们。
if (GetAsyncKeyState(VK_LWIN) and (GetAsyncKeyState(Ord('B'))) < 0) then // Win+B begin SynMemo1.Clear; SynMemo1.Lines.Add(Activecontrol.Name); TSynMemo(Activecontrol.Name).CopyToClipboard; TSynMemo(Activecontrol.Name).PasteFromClipboard; end;end;如成功的话Memo1-Memo10000就不用写1万次事件了,只需要按次热键。容器内容即可粘过去。
ninebell Mxixihaha uses Clipbrd; Clipboard.SetTextBuf(PChar(Activecontrol.Name)); 没有 ...
Mxixihaha 你这个代码都有问题. 写得矛盾.
ninebell https://www.52pojie.cn/thread-1355327-1-1.html 解决了,见5楼,把.name去了,就行了。