Olá Tamara,

O Delphi já possui uma função para fazer esse serviço chamada WrapText.
Se não me engano ela está na unit sysutils.

Acredito que é o que você está procurando. Para usá-la basta vc informar
texto que quer quebrar e a quantidade máxima de caracteres por linha. Uso
essa função em alguns hints meus e funciona perfeito.

Ex:
WrapText('Texto a ser quebrado no formato de string',10);

Qualquer problema entre em contato.

Matheus.

-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Stock
Enviada em: sexta-feira, 16 de setembro de 2005 09:49
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Problemas com leitura de arquivo .INI

Explique com mais detalhes o que deseja, seria por acaso isso?



vc tem um texto que tem por exemplo + de 150 caracteres e deseja que apareça
150 num linha e restante em outra?

uma forma simples seria fazer isso:



linha_a_ser_apresentada:=copy(texto_do_ini,1,150)+#13+copy(texto_do_ini,151
length(texto_do_ini)-150);



o que poderia ocasionar uma ruptura de palavras, aparecendo um pedaço em
cima outro embaixo, ou fazer um tratamento para buscar um espaço dentro da
string e quebra neste espaço, ha varias formas de se fazer isso, teria que
achar uma que atenda a sua questao

 

[EMAIL PROTECTED]

600 modelos de sites profissionais - Imperdivel

http://www.kitsites.com/index.php?ref=50

 

-------Mensagem original-------

 

De: Moked do Brasil - Tamara \(Brazil\)

Data: 09/16/05 09:02:35

Para: delphi-br@yahoogrupos.com.br

Assunto: [delphi-br] Problemas com leitura de arquivo .INI

 

Criei um arquivo .INI para captions e hist's do meu sistema, agora estou com

problemas para leitura dele para hint... eu naum consigo fazer ele jogar o

hint em mais de 1 linha. Alguem sabe me ajudar??

 

Obrigada

 

Tamara Clemente - Suporte Técnico Moked do Brasil - Consultoria de Segurança

Empresarial Divisão MokInf de Informática PABX: (55-11) 5071-2748

[EMAIL PROTECTED] www.moked.com.br Grau de Sigilo: Confidencial Reservado

Interno Amplo Nível de Prioridade: Alto Médio Baixo Destinatário/s: Lista de

divulgação
-------------------------------------------------------------------------

Tamara "O emitente da mensagem é o responsável por seu conteúdo e

divulgação, proibindo sua reprodução sem a prévia autorização do mesmo".

Antes de imprimir pense em nosso compromisso com o Meio Ambiente e o

comprometimento com os Custo envolvidos!

 

 

 

--

<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

 

Para ver as mensagens antigas, acesse:

  http://br.groups.yahoo.com/group/delphi-br/messages

 

Para falar com o moderador, envie um e-mail para:

  [EMAIL PROTECTED] ou [EMAIL PROTECTED]

 

Links do Yahoo! Grupos

 

 

 

 

 

 

 

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos




 





-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a