在 Delphi 控制台程序中使用 Windows 剪贴板

Using Windows clipboard in Delphi console program

我正在尝试在 Delphi 控制台程序中使用 (Windows) 剪贴板,但是当我尝试编译时收到消息

“dcc32 致命错误] Clipboard_Project.dpr(6):未找到 F2613 单元 'Clpbrd'。”

代码如下所示:

program Clipboard_Project;

{$R *.res}

uses
    System.SysUtils, Clpbrd;

var
    s: String;

begin
  try
        s := Clipboard.AsText;
        writeln(s);
        readln;
  except
     on E: Exception do
        Writeln(E.ClassName, ': ', E.Message);
  end;
end.

我能想象到它是简单明了的东西,但我找不到它!如有任何帮助,我们将不胜感激!

为了更正此问题,应该在 uses 子句中正确使用 Vcl.ClipBrd 而不是键入错误的 Clpbrd。