Delphi-PRAXiS
Seite 51 von 103   « Erste     41495051 525361101     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Andorra 2D [Ver. 0.4.5.1, 31.12.08] (https://www.delphipraxis.net/81314-andorra-2d-%5Bver-0-4-5-1-31-12-08%5D.html)

Looper 3. Mär 2008 20:30

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Muss man noch etwas bestimmtes umstellen damit es funktioniert? Bei mir kommt in der Zeile
Delphi-Quellcode:
if AdDraw.Initialize then
ne Fehlermeldung:
Zitat:

Zugriffsverletzung bei Adresse 0000000E. Lesen von Adresse 0000000E.
Also ein klassischer Nil-Pointer. Hatte mit den alten Units fehlerfrei funktioniert;).

mfg Looper

// Die AdLog sagt folgendes:
Zitat:

[Info] TAdDraw: AdDraw was created: 21:29:35
[Info] TAdDraw: Finalization Complete.

igel457 4. Mär 2008 08:41

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Kannst du die "Initialize"-Routine mal durchdebuggen und schauen wo genau der Fehler kommt?

Achja: Hast du vielleicht vergessen die Plugin-DLL auszutauschen?

Looper 4. Mär 2008 12:54

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Ja, hatte ich. Funktoniert jetzt wie vorher.

mfg Looper

BUG 4. Mär 2008 13:57

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Zitat:

Zitat von igel457
Achja: Hast du vielleicht vergessen die Plugin-DLL auszutauschen?

Würde sich vielleicht anbieten, eine automatisch Versionsprüfung zu machen und wenn nötig eine Fehlermeldung auszugeben ...

MfG,
Bug

igel457 4. Mär 2008 14:34

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Gute Idee. Dabei werde ich auch eine Compilerüberprüfung (Delphi oder FPC) einbauen, sodass man nicht versehentlich das Lazarus OpenGL-Plugin mit einem Programm, das mit Delphi kompiliert wurde, lädt.

Looper 5. Mär 2008 11:38

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Also ich habe jetzt mal wieder ein Problem :roll: :
Sitze gerade im Informatikunterricht (Windows 2000, keine Adminrechte) und das Programm hängt in der
Funktion
Delphi-Quellcode:
function TAdDllLoader.LibraryLoaded:boolean;
in der Methode
Delphi-Quellcode:
if AdDraw.Initialize
von TAdDraw.
Es kommt ein EAccessViolation (Meldung: 'Zugriffsverletzung bei Adresse 00D3A0EF in Modul 'AndorraDX93D.dll'. Lesen von Adresse 00000000'. Prozess wurde angehalten.)

Kann das am Betriebssystem oder an den Adminrechten liegen? Wenn ich hinterher zu Hause bin, werde ich überprüfen, ob derselbe Fehler nochmal kommt (keine Adminrechte, Windows XP).

mfg Looper

//
Zitat:

[Info] TAdDraw: AdDraw was created: 14:08:42
[Info] TAdDraw: Try to initialize Andorra Direct3D 9 Plugin.
[Fatal Error] TAdDraw: No connection to the default device.
[Warning] TAdDraw: The current device does not support "HARDWARE TRANSFORM AND LIGHT".
[Warning] TAdDraw: The current device settings may be unsupportet.
[Info] TAdDraw: Try to use other modes.
[Fatal Error] TAdDraw: The current device settings are unsupportet. Try another adapter mode.
[Info] TAdDraw: Finalization Complete.

Progman 5. Mär 2008 14:15

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
@Looper: Ich denke, da fehlt schlichtweg DirectX 9c auf dem System.
Und wie aus dem Log zu entnehmen ist, hat die Grafikkarte bzw. der Treiber keine 3D-Unterstützung. Die ist aber zwingend erforderlich.

Looper 5. Mär 2008 14:35

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Ja, das dachte ich auch, aber ich habe auch schon mit Andorra 2D auf diesem PCs gearbeitet - ohne Probleme.
Allerdings habe ich jetzt mit der Partikel-Engine gearbeitet. Vielleicht wird nur die nicht unterstützt. Naja ich versuche nächstes Mal weiter das zum Laufen zu bringen. Ich werde jetzt ertsmal alle dll's löschen, die neuen nochmal kompilieren und dann schauen. Vielleciht lag es ja nur daran.

franktron 5. Mär 2008 14:54

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Ja weil du jetzt T&L brauchst und das hat die Karte wohl nicht

Looper 5. Mär 2008 15:17

Re: Andorra 2D [Ver. 0.35, 04.03.08]
 
Ja, wahrscheinlich haben die PCs gar keine Grafikkarte sondern nur nen Chip auf dem Mainboard (naja is auch egal, in der Schule progge ich sowieso nicht sehr ernsthaft)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:31 Uhr.
Seite 51 von 103   « Erste     41495051 525361101     Letzte »    

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