Moin,
Code:
unit1.pas(9,3) Fatal: Can't find
unit AdDraws used by Unit1
Ich wollte wie
hier beschrieben die Engine initialisieren und habe die 3 Units in der uses-Klausel eingebunden; die werden aber nicht gefunden. Was mache ich falsch?
/EDIT: die anderen beiden Units AdClasses und AdTypes sind im gleichen Verzeichnis wie AdDraws, werden aber gefunden!! (Es kommt zumindest keine Meldung, dass es nicht so wäre)
Delphi-Quellcode:
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
AdDraws, AdClasses, AdTypes;
type
{ TForm1 }
TForm1 =
class(TForm)
procedure FormCreate(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
{ TForm1 }
procedure TForm1.FormCreate(Sender: TObject);
begin
AdDraw := TAdDraw.Create(self);
AdDraw.DllName := '
AndorraOGLLaz.dll';
Application.OnIdle := @Idle;
AdDraw.Initialize;
end;
initialization
{$I unit1.lrs}
end.