Fórum Como quot;Quebrarquot; a linha em um MessageBox? #257381
05/11/2004
0
Como faço pra ´quebrar´ a linha de um texto exibido em um MessageBox? Se eu botar numa linha só, o texto fica muito grande nas laterais, gostaria de botar uma frase em casa linha.. como isso é possível? Grato pela ajuda..
Allan Elias Ramos :roll:
Aersoftware
Curtir tópico
+ 0Posts
05/11/2004
Gandalf.nho
Gostei + 0
05/11/2004
E_gama
var strLinha1, strLinha2, strLinha3: string; begin MessageBox(Handle, ´Linha1´#10´Linha2´10´Linha3´, ´titulo´, 0); strLinha1 := ´Linha1´; strLinha2 := ´Linha2´; strLinha3 := ´Linha3´; ShowMessage(strLinha1 + 10 + strLinha2 + 10 + strLinha3); MessageBox(Handle, PChar(strLinha1 + 10 + strLinha2 + 10 + strLinha3), ´titulo´, MB_ICONINFORMATION); end;
Gostei + 0
05/11/2004
Dopi
pode usar apenas o #10 que já funciona... Ex:
´Linha 1´ + 10 + ´Linha 2´
Se vc estiver usando a CLX pode usar tags HTML como < br > para quebra de linha... Tb funcionam tags para negrito, Link e outras... é bem interessante... mas só pra aplicações CLX
Gostei + 0
07/11/2004
Aersoftware
Allan Elias Ramos :roll:
Gostei + 0
07/11/2004
Gurc
É recomendável o uso da constante sLineBreak, nesses casos. No Windows ela retorna #1310 e no linux apenas 10. Talvez fosse melhor usar sempre essa constante para a padronização do código sem deixar qualquer tipo de erro independente de plataforma de compilação.
Até mais,
Gustavo Royer Chaurais
Gostei + 0
08/11/2004
Aersoftware
Allan Elias Ramos :cry:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)