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);