WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Designer Forum

Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 02.07.2003, 19:30   #5
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 38
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Frage Hallo!

Ich hab es jetzt über ein Icon gelöst. Allerdings gibts da noch ein bisschen Probleme:
Ich habe es zwar schon mal hinbeommen, das Gauge mitsamt dem Icon zu kompilieren, allerdings crashte dann der FS immer.
Warum muss außerdem im Icon, wie auch in den anderen Makros, immer eine Token Variable angegeben werden, obwohl die Informationen eh aus dem Callback stammen! Siehe beim Icon: MASTER_BATTERY, efis_cb,
Einerseits bekommt das Makro Infos aus der Token(Batterie-Token), aber auch aus dem Callback. Wieso das also?
Beim Icon bedeutet als Bitmapzahl 1, dass 2 bmp vorhanden sind?


Viele Grüße,
Harri


MODULE_VAR zustand = {MASTER_BATTERY};
.
.
.
MAKE_ICON( efis_mas,
EFIS_OFF,
NULL,
NULL,
IMAGE_USE_ERASE | IMAGE_USE_TRANSPARENCY,
0,
0, 0,
MASTER_BATTERY, efis_cb,
ICON_SWITCH_TYPE_SET_CUR_ICON,
1,
0,
0 )
.
.
.
FLOAT64 FSAPI efis_cb(PELEMENT_ICON pelement)
{
lookup_var(&zustand);
FLOAT64 ausgabe = zustand.var_value.n;

return ausgabe;

}

Compiler Meldung:

"C:\Programme\Microsoft Visual Studio\MyProjects\vs3\subgauges\vsi_gauge.c(102) : error C2143: syntax error : missing ';' before 'type'
C:\Programme\Microsoft Visual Studio\MyProjects\vs3\subgauges\vsi_gauge.c(104) : error C2065: 'ausgabe' : undeclared identifier
"
harry3 ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:43 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag