Micke_s: tack - men ingen cigarr.
Sodjan: C-exempeln ger en sträng på 1 tecken med EOL efter (0x00).
Vi har redan lösa placeringen av varje siffer/bokstav, det som verkar väldigt ologisk för mig är hur man skapar ett tecken baserat på ett numerisk värde.
Om man i C ger en char ett värde på 'A' + 3 blir det ju 'D' m man läser ut den char som tecken - och detta är den funktion jag vill uppnå.
Så jag vill inte uppnå en sträng som ser ut som:
Kod: Markera allt
"8 "
"7 "
"6 "
"5 "
"4 "
"3 "
"2 "
"1 "
" A B C D E F G H"
men istället ett antal "strängar" på 1 tecken där tecknet beror på 'i' i ekvationen 'A' + i (eller '0' + i).
Storlekar som kräver AA osv är inte aktuella.
Siffrorna borde ju gå att skriva in i en list med rätt formattering, alltså att 10 blir "10" osv. Jag har hittat formatringsförklaringen - men alla exempel går till StandartOut och det kan ju kvitta när det är en fullgrafisk yta texten ska placeras på.
Jag ser att jag var otydlig i min beskrivning till att börja med. Jag vill alltså kunde göra motsvarigheten till sprintf(Buffer, "Format", Värde);