Wer kennt es nicht?!:
...und nun wirklich... es gibt nichts Einfacheres als das formatieren eines Datatypes unter GM...
...sollte man meinen.
Nun, ich wende mich nach 38 mir bekannten Versuchen den DT "d2" zu einer echten Zahl umzuwandeln, an euch... die Experten.
Ich habe dieses mir unerklaerliche Problem noch NIE gehabt (und es gibt natuerlich immer ein ERSTES mal)...
also, hier is der Code:
Alles anzeigen
Ich habe in all meinen Projekten string-real und andersrum Routinen. Das is an der Tagesordnung, aber hier, kann ich formatieren, was ich will... es geht nicht.
Bitte sagt mir, das ich hier nur'n leichtsinns-Fehler drinn hab.
Danke schonmal
Edit: Achja, "warum Expertenforum?". Ganz einfach, ich habe in GMC gesucht wie irre, und die haben immer'ne passende Erklaerung, ...Google tu ich hier nich, weil alles letztendlich zu GMC fuehrt. Und wenn GMC schon nichts derartiges drinne hat, isses wirklich ein echt heikles Problem. Ich hoffe, das rechtfertigt mein Experten-Gesuch
...und nun wirklich... es gibt nichts Einfacheres als das formatieren eines Datatypes unter GM...
...sollte man meinen.
Nun, ich wende mich nach 38 mir bekannten Versuchen den DT "d2" zu einer echten Zahl umzuwandeln, an euch... die Experten.
Ich habe dieses mir unerklaerliche Problem noch NIE gehabt (und es gibt natuerlich immer ein ERSTES mal)...
also, hier is der Code:
GML-Quellcode
- ...
- var d1, d2, d3, d4,d5,d6;
- d4=0;
- d5=0;
- d6="";
- file_bin_seek(fn,bc);
- d1 = file_bin_read_byte(fn); //ORIGINAL REAL = 217
- d2 = string_char_at(string(d1),3); //STRING(REAL) ZU STRING = "7"
- repeat(real(d2)+1) //REAL(STRING) nicht machbar(!)... Es kopiert nur eine ZAHL (was es auch soll), und die will nicht aus dem String-Format raus. Ich weis das real() diesen einen CHAR (der unter der Ausnahme "Zahl und nicht Buchstabe") auch zur Zahl machen kann.
- {
- bc+=1;
- ...
Ich habe in all meinen Projekten string-real und andersrum Routinen. Das is an der Tagesordnung, aber hier, kann ich formatieren, was ich will... es geht nicht.
Bitte sagt mir, das ich hier nur'n leichtsinns-Fehler drinn hab.
Danke schonmal
Edit: Achja, "warum Expertenforum?". Ganz einfach, ich habe in GMC gesucht wie irre, und die haben immer'ne passende Erklaerung, ...Google tu ich hier nich, weil alles letztendlich zu GMC fuehrt. Und wenn GMC schon nichts derartiges drinne hat, isses wirklich ein echt heikles Problem. Ich hoffe, das rechtfertigt mein Experten-Gesuch
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Nightrage ()