Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Jedi SDL.pas Problem (https://www.delphipraxis.net/73996-jedi-sdl-pas-problem.html)

SnuffMaster23 26. Jul 2006 15:24


Jedi SDL.pas Problem
 
Zitat:

Zitat von BDS
[Fatal Error] SDL.pas(256): F2051 Unit Windows was compiled with a different version of Types.DWORD

Was soll ich denn jetzt anstellen?
Ist jetzt mein ganzes Delphi am A:kiss:?

Oder liegts an der uncompilten SDL.pas?
In der tritt der Fehler nämlich auf.

MfG,
SnuffMaster23

//Edit: was zensiert^^

Luckie 26. Jul 2006 15:26

Re: Ein böser Fehler!
 
Benutzt du eine dcu-Datei, die nicht für deine Delphi Version gedacht ist?

Bernhard Geyer 26. Jul 2006 15:28

Re: Ein böser Fehler!
 
1, Gibt deinen Thema einen aussagekräftigeren Titel
2, Mäßige dich mit der Wortwahl :warn:
3, Dieser Fehler deutet immer darauf hin das eine DCU-Datei versucht wird zu verwenden die nicht zur Delphi-Version passt. Wenn du die Pas-Dateien hast ergänze den Suchpfad auf diese und lass die DCU-Datei neu aus der Pas-Datei generieren.

Go2EITS 26. Jul 2006 15:30

Re: Ein böser Fehler!
 
Ich meinte das Problem mit dem Einbinden von USES Types oder dem Projekt vollständig compilieren/erzeugen in Griff bekommen zu haben. (Bin mir aber nicht sicher)
//Hier habe ich auch was raus! <SELBSTZENSUR>

SnuffMaster23 26. Jul 2006 15:32

Re: Ein böser Fehler!
 
Ich benutze die SDL.pas der JEDIs.
Da gibts noch keine .dcu dazu weil ich immer den Fehler krieg.
Kanns vielleicht an der .inc-Datei liegen die die .pas einbindet?
Delphi-Quellcode:
{$I jedi-sdl.inc}
Und sorry für das böse Wort :oops:

//Roter Kasten: Ich kann die Windows.dcu nicht rebuilden...

mkinzler 26. Jul 2006 15:36

Re: Ein böser Fehler!
 
Dann schau doch mal, ob in der inc auch ein DWORD deklariert wird.

Go2EITS 26. Jul 2006 15:38

Re: Ein böser Fehler!
 
Ist verziehen. Kannst übrigens Deinen Text oben editieren und Titel in :Jedi SDL.pas Problem ändern
Weisst Du, wie der Suchpath in Delphi erweitert wird?

@MKinzler:
Das kenn ich! Dword funktioniert nur wenn unter Uses TYPES eingebunden wurde.

SnuffMaster23 26. Jul 2006 15:44

Re: Ein böser Fehler!
 
Im Suchpfad hab ichs schon drin, er findet das File ja auch.
Die .inc besteht nur aus Kommentaren und Compiler-Direktiven, die benutzt kein DWORD.
Und wenn ich über dem Fehler in der SDL-pas Types einbinde gehts immernoch nicht.

mkinzler 26. Jul 2006 15:46

Re: Jedi SDL.pas Problem
 
Ersetzte mal in der Zeile, in der der Fehler auftritt DWORD durch Types.DWORD.

SnuffMaster23 26. Jul 2006 15:48

Re: Jedi SDL.pas Problem
 
Macht auch keinen Sinn:
Delphi-Quellcode:
uses
{$IFDEF __GPC__}
  system,
  gpc;
{$ENDIF}

{$IFDEF WIN32}
  {$IFNDEF __GPC__}
  Windows;            <--------- Fehler hier!
  {$ENDIF}
{$ENDIF}


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:31 Uhr.
Seite 1 von 2  1 2      

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