Paulo Nobre Postado Dezembro 25, 2004 Denunciar Share Postado Dezembro 25, 2004 Digitandomemo2.Lines.Add(IntToStr(2));memo2.Lines.Add(IntToStr(3));por exemplo 2 e 3 aparecerão na vertical.Como faria para que 2 e 3 aparecessem na horizontal e eseparados por vírgulas?Além disso, como faria, caso o memo tivesse muitos valores, que eles aparecessem 40 em cada linha, por exemplo.obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Dezembro 25, 2004 Denunciar Share Postado Dezembro 25, 2004 Altere diretamente pela propriedade Text do mesmo. Exemplo:memo2.text := memo2.text + IntToStr(2) + ', ' + IntToStr(3);Sacou? Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Nobre Postado Dezembro 26, 2004 Autor Denunciar Share Postado Dezembro 26, 2004 Saquei, mas como faço para controlar o tamanho da linha, para não ter que usar o scroll horizontal. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Dezembro 26, 2004 Denunciar Share Postado Dezembro 26, 2004 O tamanho da linha vai ser a largura do Memo. Se você usar uma fonte onde os todos os caracteres tem um tamanho fixo (como a Courier New) poderá calcular a quantidade de caracteres que pode colocar na linha. Caso contrário, terá que usar uma API (GetTextExtentPoint32) que calcula, em pixels, o tamanho de cada caracter (ou de uma string) e daí completar com espaços para tornar as linhas uniformes (essa segunda opção pode dar um certo trabalhinho, e nunca usei essa API no Delphi [só no VB]).Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Nobre Postado Dezembro 26, 2004 Autor Denunciar Share Postado Dezembro 26, 2004 Obrigado GrayMalkin,Ficou tudo claríssimo!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Paulo Nobre
Digitando
memo2.Lines.Add(IntToStr(2));
memo2.Lines.Add(IntToStr(3));
por exemplo 2 e 3 aparecerão na vertical.
Como faria para que 2 e 3 aparecessem na horizontal e eseparados por vírgulas?
Além disso, como faria, caso o memo tivesse muitos valores, que eles aparecessem 40 em cada linha, por exemplo.
obrigado
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.