Comment on fait pour faire des retour a la lignes ds un label? [delphi] - Programmation
Marsh Posté le 07-04-2002 à 18:22:19
Label1.Caption := '1ere ligne'+ #10 + #13 + '2e ligne';
Marsh Posté le 07-04-2002 à 18:34:49
Comment on fait pour mettre des apostrophe ?
si je met des ' ça marche pas ce qu'il est logique
ya til un #? pour les apostophes ?
Marsh Posté le 07-04-2002 à 18:56:35
Pas besoin des + entre les # :
Label1.Caption := '1ere ligne'#13#10'2e ligne';
Note: c'est pas 10 13 mais 13 10 !
Pour l'apostrophe : #39, ou double '
[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]
Marsh Posté le 07-04-2002 à 19:01:31
ça marche quand même... le #10 C pour le retour chariot... donc l'un où l'autre ça doit pas changer grand chose....
1* on saute de ligne et on revient au début de la ligne
l'autre fois on va au début de la ligne puis on saute 1 ligne...
Donc...
Mais C vrai que C #13#10...
Marsh Posté le 07-04-2002 à 19:25:18
sous nux : 0D
sous mac : 0A
sous win : 0D0A
le tout en hexa...
Marsh Posté le 07-04-2002 à 19:34:53
En effet
Si sous Windows tu mets pas 0D 0A (13 10) dans certains cas tu as des problème.
Marsh Posté le 07-04-2002 à 19:40:29
Tout ça parce que G été le 1er à répondre
Marsh Posté le 07-04-2002 à 19:41:58
antp a écrit a écrit : En effet Si sous Windows tu mets pas 0D 0A (13 10) dans certains cas tu as des problème. |
->Et bien sous notepad il affiche un petit caractère, et tout en une seule ligne, avec certains editeurs de textes (edit pad par ex), ya pas de pb, donc tu peux donc lire des fichiers textes de linux ou mac...
voilà ce fut mon mot du jour...
Marsh Posté le 07-04-2002 à 19:47:10
[SDF]Poire a écrit a écrit : Tout ça parce que G été le 1er à répondre |
Faut assumer mon vieux
Marsh Posté le 07-04-2002 à 19:47:38
antp a écrit a écrit : Faut assumer mon vieux |
Assumer quoi ?
Marsh Posté le 07-04-2002 à 19:55:13
Ceci marche aussi :
Label1.Caption := 'parti du texte ' + chr(10) + 'autre texte' .....
Marsh Posté le 07-04-2002 à 19:55:59
[SDF]Poire a écrit a écrit : Assumer quoi ? |
Que tu étais le premier à répondre
Marsh Posté le 07-04-2002 à 19:56:38
Aratorn a écrit a écrit : Ceci marche aussi : Label1.Caption := 'parti du texte ' + chr(10) + 'autre texte' ..... |
Voir remarques précédentes, normalement ce serait chr(13) + chr(10), et c'est nettement moins vite écrit que #13#10
Marsh Posté le 07-04-2002 à 19:59:49
antp a écrit a écrit : Voir remarques précédentes, normalement ce serait chr(13) + chr(10), et c'est nettement moins vite écrit que #13#10 |
c'est vrai mais c'est peut-être aussi simple à retenir pour un novice
Marsh Posté le 07-04-2002 à 22:31:25
antp a écrit a écrit : Que tu étais le premier à répondre |
Je vois tjs pas la finalité de la chose....
Marsh Posté le 07-04-2002 à 22:47:58
Sinon tu peux tout simplement le foutre en autosize à false, le resizer à plusieurs lignes, et il le fera comme un grand automatiquement
Marsh Posté le 07-04-2002 à 18:13:57
Voila
, je veux faire un grand label ( un tecte koi )
comment on fait pour faire des retour a la ligne ?
Label1.Caption := 'parti du texte ' + retour a la ligne + 'autre texte' .....
comment je dois faire ?
merci d'avance !