Fehlermeldung bei digitanzeige

Posted By: DexLoomer

Fehlermeldung bei digitanzeige - 01/07/15 09:47

Hi,
ich bekomme bei folgender Codezeile immer wieder eine Fehlermeldung:

..
digits = 50, 0, 4, system_font, 1, path[0][1];
digits = 100, 0, 4, system_font, 1, path[0][2];
digits = 150, 0, 4, system_font, 1, path[0][3];
..

Was muss ich machen, dass das Array angezeigt wird?
Posted By: FEL

Re: Fehlermeldung bei digitanzeige - 01/07/15 10:44

Ich schau mal fix in meiner Glaskugel welche Fehlermeldung laugh
Posted By: DexLoomer

Re: Fehlermeldung bei digitanzeige - 01/07/15 12:33

Ja,sorry..

Fehlermeldung:
Too many parameters 0
Error E355

;-)
Posted By: Kartoffel

Re: Fehlermeldung bei digitanzeige - 01/07/15 14:26

digits erstellt man doch als funktion?

digits(...);
Posted By: DexLoomer

Re: Fehlermeldung bei digitanzeige - 01/07/15 14:43

Keine Funktion sondern ein Panel ;-)
Posted By: DexLoomer

Re: Fehlermeldung bei digitanzeige - 01/07/15 16:00

Nochmal im Ganzen.. Wenn ich folgendes Panel anzeigen lassen möchte, bekomme ich die Fehlermeldung: Too many parameters 0,..Error E355
Ich will aber den Wert vom Array path[0][0], path[0][1] und path[0][2] anzeigen.

PANEL* ai_pan = // displays the numerical values on the screen
{
pos_x = 0;
pos_y = 0;
layer = 10;
digits = 0, 0, 4, system_font, 1, path[0][0];
digits = 50, 0, 4, system_font, 1, path[0][1];
digits = 100, 0, 4, system_font, 1, path[0][2];
flags = SHOW;
}

Bitte, kann mir jemand sagen, wie es richtig geht?
Posted By: Kartoffel

Re: Fehlermeldung bei digitanzeige - 01/07/15 16:04

digits(0, 0, <hier muss der format string rein>, system_font, 1, path[0][0]);

wenn das nicht geht, dann über pan_setdigits zur laufzeit
Posted By: DexLoomer

Re: Fehlermeldung bei digitanzeige - 01/07/15 16:24

Hi Kartoffel..
danke für Deine Hilfe! Leider bekomme ich es nicht hin, dass "path" als multidimensionalen Array angezeigt wird.
Hab auch gerade in der Hilfe gelesen, dass dies mit digits nicht geht.
Bin mir nicht sicher ob es dann mit pan_setdigits funktioniert.
Posted By: Kartoffel

Re: Fehlermeldung bei digitanzeige - 01/07/15 19:45

sicher, ob das jetzt in einem array ist oder nicht... man braucht ja nur die adresse von der variable.

pan_setdigits(<dein panel>, <digits nummer oder 0 zum erstellen von einem neuen digits-element>, [...] (die restlichen parameter sind die selben wie bei der digits-definition in einem panel));

gibt übrigens auch pan_setstring (um nur einen string anzuzeigen) und ich glaube auch pan_setvar (das gleiche nur für vars). funktioniert genauso wie pan_setdigit, aber bei beiden fällt der format-parameter weg und setstring hat außerdem keinen factor-parameter.
Posted By: DexLoomer

Re: Fehlermeldung bei digitanzeige - 01/07/15 23:51

Hi Kartoffel..
nochmal vielen Dank für die Unterstützung! Damit hat es funktioniert..:-))
© 2024 lite-C Forums