Farbcode aus inc Laden (Problem)

01/14/2014 13:07 Pixelfehler#1
Hay mein Problem ist:

Projekt.cpp
Code:
else 
if( script.Token == _T( "COLOR_PREMIUM" ) ) 
{
	m_UserPremium.dwPremiumColor = script.GetNumber();
}
Projekt.h
Code:
struct ******
{
	DWORD dwPremiumColor;
	.........()
	{
		dwPremiumColor= 0;	
	}
};
Und alles was so dazugehört..

Moverrender.cpp
Code:
dwColor = prj.m_UserPremium.dwPremiumColor;
Wird es überhaupt gelesen?
Code:
Error("Load Premium Color %i" ,prj. m_UserPremium.dwPremiumColor)
Code in der inc:
Code:
COLOR_PREMIUM  0xffff0000
Es kommt 0 raus :/

Danke schonmal
01/14/2014 16:47 TrøublêMakêr#2
Warum so umständlich?

Ein Bool Abfrage hätte alles gelöst. Bei moverrender ne Abfrage machen, ob der User Premium ist, sonst weiße Farbe! Dann hast du es nicht so umständlich!
01/14/2014 16:50 Pixelfehler#3
Quote:
Originally Posted by TrøublêMakêr View Post
Warum so umständlich?

Ein Bool Abfrage hätte alles gelöst. Bei moverrender ne Abfrage machen, ob der User Premium ist, sonst weiße Farbe! Dann hast du es nicht so umständlich!
Das weiß ich auch aber ich möchte den farbcode nicht im source festlegen sondern in der Konfigurationdatei.
01/14/2014 17:06 Jopsi332#4
Ausgabe von Hex
Code:
Error("Load Premium Color %x" ,prj. m_UserPremium.dwPremiumColor)
01/14/2014 17:06 Sedrika#5
Mach Scanner.GetToken(), dieser verarbeitet die Hex Values.
01/14/2014 17:11 Pixelfehler#6
Quote:
Originally Posted by Sedrika View Post
Mach Scanner.GetToken(), dieser verarbeitet die Hex Values.
Danke werde es nachher versuchen mit GetHex ging es zb nämlich auch nicht... @ Jopsi dir auch danke für die Information.

// Klappt nun alles kann geschlossen werden.