无法打开文件'STDCTRLS.OBJ'

时间:2011-09-13 18:15:39

标签: delphi delphi-2009

首先,抱歉我的英语不好。

我今天开始使用Delphi,创建了一个名为test的简单表单示例。

unit teste;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm2 = class(TForm)
    Edit1: TEdit;
    Label1: TLabel;
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;

implementation

{$R *.dfm}

end.

我在谷歌搜索,然后在这里找不到这个问题的答案,我无法运行它,因为日志会返回这些错误:

[ILINK32 Error] Fatal: Unable to open file 'STDCTRLS.OBJ'

我不知道如何解决它,你能帮助我吗?

谢谢! 最好的考虑。

2 个答案:

答案 0 :(得分:6)

看起来你已经创建了一个C ++ Builder项目,但是用Delphi代码编写/粘贴了。 Delphi根本不使用ILINK,它不使用STDCTRLS.OBJ(它会抱怨StdCtrls.dcu)。

由于项目中没有功能代码,我只是重新开始。使用File|Close All,不要保存更改。然后使用File|New|VCL Forms Application - Delphi for Win32,然后按 F9 查看是否可以运行该项目。

答案 1 :(得分:0)

确保IDE的搜索路径配置正确,并且项目具有对RTL和VCL包的正确引用。