Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [Andorra2D] - Fehler in AdTypes (https://www.delphipraxis.net/126188-%5Bandorra2d%5D-fehler-adtypes.html)

Xzeer 19. Dez 2008 17:02


[Andorra2D] - Fehler in AdTypes
 
Hallo,

Ich habe ein Problem mit Andorra unter Delphi 2009. So sieht momentan mein Code aus:

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, {Andorra Units ->} AdDraws, AdClasses, AdTypes {<- Andorra Units};

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

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
  //Engine erzeugen
  addraw := taddraw.Create(self);
  //Grafikschnittstelle mitteilen -> DLL muss im Anwendungsordner liegen
  addraw.DllName := 'AndorraDX93.dll';
  //Engine initialisieren
  if addraw.Initialize=true then
  begin
    ////
  end
  else
  begin
    showmessage(addraw.GetLastError);
    halt; //schließt die Anwendung
  end;
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  //Engine freigeben
  addraw.Free;
end;

end.
Die AndorraDX93.dll liegt im Anwendungsorder.

Beim compilieren erhalte ich aber folgenden Fehler in der Unit AdTypes:

Zitat:

[DCC Fehler] AdTypes.pas(497): E2010 Inkompatible Typen: 'AnsiChar' und 'Char'
[DCC Fehler] AdTypes.pas(498): E2010 Inkompatible Typen: 'AnsiChar' und 'Char'
[DCC Warnung] AdTypes.pas(504): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
[DCC Warnung] AdTypes.pas(506): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
[DCC Warnung] AdTypes.pas(513): W1057 Implizite String-Umwandlung von 'AnsiString' zu 'string'
[DCC Fataler Fehler] AdWindowFramework.pas(26): F2063 Verwendete Unit 'AdTypes.pas' kann nicht compiliert werden
Woran liegt das und kann mir vielleicht jemand helfen das zu korrigieren...

igel457 19. Dez 2008 17:40

Re: [Andorra2D] - Fehler in AdTypes
 
Hast du die neuste CVS-Version oder verwendest du Andorra 0.4? In der aktuellen CVS-Version sollte Andorra unter Delphi 2009 laufen.

Xzeer 19. Dez 2008 17:58

Re: [Andorra2D] - Fehler in AdTypes
 
ich habe 0.4 von der webseite runtergeladen. wo bekomme ich den die neue CVS?

Auf der Seite stand davon aber nichts, glaube ich...

inherited 19. Dez 2008 19:26

Re: [Andorra2D] - Fehler in AdTypes
 
http://andorra.sourceforge.net/index...b=cvstutot1ger


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz