K8055, Borland Delphi and XP-Style

Hello Everyone!

There is one Problem with K8055 and XP-Style on Borland Delphi 7:

The Project works fine, without the XP-Style (XPManifest)

Wen i added the XP-Style the following Error was Created on close the Project:

“Access violation at address 5B0F1531 in module ‘uxtheme.dll’. Read of address 00000014.”

“Benachrichtigung über Debugger-Exception
Im Projekt K8055_Demo.exe ist eine Exception der Klasse EWin32Error aufgetreten. Meldung: ‘Win32 Error. Code: 1400.
Ungültiges Fensterhandle’. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.”

I Hope this is the right Translation:
“Notification about Debugger-Exception
In Projekt K8055_demo.exe is an Exception Class EWin32Error occurred. Information: 'Win32 Error. Code: 1400.
Invalid Windowhandle”

Has anyone a Idea?

Thank You!

Torsten

Your Delphi 7 IDE crashed when you closed one of our demo projects?

I develop a lot of software in Delphi, and one thing that i’ve noticed is that the Delphi IDE does not like you changing the Windows style while it’s running. Mostly it’ll start giving access violations, probably because of window handles becoming invalid. Maybe that’s what you did?

I fixed the problem yesterday by Updating K8055.dll up to V 3.0.2.0. (2005)

The Original DLL on CD is from year 2003… :unamused:

Now it works fine on XP-Style without Chrashing :smiley:

I still find it very weird that the dll could crash because you’re using XPManifest in Delphi… coincidence?

Might be worth checking out

That may well be.

This happened also wenn I add XPManifest on Original K8055_demo.

I can´t find out the Version-Number of the Old .dll, but it was created at 1. July 2003, 06:56:38

The main point ist that there is no more Error yet.

Allright then, maybe i’ll do some testing with that component once I get some free time

Enjoy your K8055 board!