![]() |
Jedi SDL.pas Problem
Zitat:
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^^ |
Re: Ein böser Fehler!
Benutzt du eine dcu-Datei, die nicht für deine Delphi Version gedacht ist?
|
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. |
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> |
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:
Und sorry für das böse Wort :oops:
{$I jedi-sdl.inc}
//Roter Kasten: Ich kann die Windows.dcu nicht rebuilden... |
Re: Ein böser Fehler!
Dann schau doch mal, ob in der inc auch ein DWORD deklariert wird.
|
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. |
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. |
Re: Jedi SDL.pas Problem
Ersetzte mal in der Zeile, in der der Fehler auftritt DWORD durch Types.DWORD.
|
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} |
Re: Jedi SDL.pas Problem
Unit Types im Haupt-/Mainmodul einbinden.
Hast Du eine alte Jedi Version darauf gehabt und eine neue Version installiert? Sonst erstelle mal eine neue leere Form und versuche mal die SDL einzubinden. |
Re: Jedi SDL.pas Problem
Types war schon in der .dpr drin...
JEDI hab ich mir heute erst gezogen, also nix altes gehabt. Installiert?? Ich hab keinen Installer gefunden! Das Source-File sollte doch reichen oder? |
Re: Jedi SDL.pas Problem
Ich habe die SDL nicht installiert. Aber Du musst bei JVCL320 im Ordner JCL die Install.bat ausführen
und dann unter JVCL die install.bat ausführen. Dabei muss Delphi geschlossen sein. An die SDL komme ich nicht ran. Sourceforge.net hat einen Ausfall. Ich gehe davon aus, dass die SDL auch über eine Install.bat installiert werden muss. Ich kann es leider nicht sehen, ob JCVL320 vorinstalliert sein muss und ob unterschiedliche Versionen für D7-D2005/6 gibt. Also benötigen wir von Dir mal recht umfangreiche Infos, wenn wir Dir helfen sollen. |
Re: Jedi SDL.pas Problem
Ich habe die datei in ein Package verpackt, ließ sich fehlerfrei installieren. Das Problem scheint also an deiner Delphi-Installation zu liegen.
|
Re: Jedi SDL.pas Problem
JVCL?
JCL? Ich hab JEDI-SDLv1.zip runtergeladen, ich brauch auch nur SDL, das andere Jedi-Zeug nicht. Das mit dem Package klappt auch irgendwie nicht, ich krieg nur ein .dpk-file und kein .bpl. Und das .dpk funzt nicht. (Eigentlich hab ich schonmal ein .bpl produziert, ka was ich falsch mache) |
Re: Jedi SDL.pas Problem
Wie schon geschrieben, ich komme an die SDL nicht ran.
Link? Sonst muss ich passen. Evtl. ist ja JVCL320 notwendig. |
Re: Jedi SDL.pas Problem
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:06 Uhr. |
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