Einzelnen Beitrag anzeigen

Benutzerbild von Xzeer
Xzeer

Registriert seit: 6. Jul 2007
106 Beiträge
 
#5

Re: [Andorra2D] - Andorra Dll

  Alt 21. Dez 2008, 12:45
hab andorra aktuallisiert und konnte die dll auch kompilieren.

Aber wenn ich diese Dll jetzt einbinden möchte, bekomme ich diesen Fehler -> siehe Bild im Anhang

Sowohl Andorra DLL, als auch die d3dx9_31.dll liegen im Programmverzeichnis...

Mein Code:

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, AdDraws, AdClasses, AdTypes;

type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
    AdDraw: TAdDraw;
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
  AdDraw := TAdDraw.Create(self);
  AdDraw.DllName := 'AndorraDX93D.dll';
  if AdDraw.Initialize then
  begin
    /////
  end
  else
  begin
    showmessage(AdDraw.GetLastError);
    close;
  end;
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  AdDraw.Free;
end;

end.
//EDIT: Das war mein Fehler... Ich habe die d3dx9_31.dll gegen die neuere d3dx9_33.dll ausgetauscht und jetzt funktioniert es...
Miniaturansicht angehängter Grafiken
andorra2d_724.jpg  
Marvin
Xzeer
  Mit Zitat antworten Zitat