por joao » 29 Jan 2009 14:14
Bem, de qualquer maneira, se vc fizer isso, irá resolver(Caso o problema esteja realmente no seu txt):
IntToStr(te, txt);
txt++;
Lcd_Out(1, 1, strcat(text,txt));
Como é fixo 6 posiçoes. Pode ser que vc tenha mais do que 1 espaço em branco, dai faz isso no lugar do negrito acima
for(;txt[0] == ' ';txt++) ; //Fica fazendo loop e incrementando posição até achar algo diferente de espaço
Nem preciso dizer que vc irá perder a posição inicial dessa sua variavel! Então tome cuidado com isso. Se for o caso, jogue para uma variavel temporaria, ande as casas na variavel temporária e dai vc não perdera a posição inicial na sua variavel txt.
[]'s