Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : texte ds MSGBOX [ Archives Visual Basic / Message Box ] (Louise2311)

vendredi 22 avril 2005 à 14:47:02 | texte ds MSGBOX

Louise2311

Bonjour a tous,
Je voudrais mettre du texte dans ma msgBox ( pour l'instant pas de probleme) mais le texte est tres long, je voulais savoir comme on peut lui dire d'aller a la ligne à tel ou tel endroit.
De même est ce que c'est possible dans une string de mettre un chaine avec +sieurs passages à la ligne????
Merci

vendredi 22 avril 2005 à 15:15:38 | Re : texte ds MSGBOX

crenaud76

Réponse acceptée !
Un exemple ...
"Ceci est une Chaine de caractères" & vbCRLF & "sur plusieurs ..." & vbCRLF & "... lignes"



 Christophe R

vendredi 22 avril 2005 à 15:19:35 | Re : texte ds MSGBOX

scabo

Salut,
Oui c'est possible il te suffit de concaténer ta chaîne avec le caractère retour à la ligne aux endroit spécifiques.

Exemple :
MsgBox("toto : Salut !!" & Chr(10) & "titi : Salut, ça va bien ?")
MsgBox("toto : Salut !!!" & Chr(10) & Chr(10) & "titi : éh Toto ça roule !!!")

En fait on utilise la fonction Chr() avec pour paramètre un entier qui représente le code Ascii dans le tableau des codes de caractères ASCII !!!

Et comme tu l'aura deviner le 10 est le code Ascii du retour à la ligne. Pour info la tabulation c'est chr(9) !!
Tu peux allez dans l'aide de VB pour avoir plus d'informations sur la fonction Chr() !!!


vendredi 22 avril 2005 à 15:22:06 | Re : texte ds MSGBOX

crenaud76

scabo < Pas d'accord avec toi !!! Il faut mettre un chr$(10) ET un Chr$(13) pour que cela soit bien à la norme Windows !! D'ou l'intéret de la constante vbCRLF !! En plus elle est bien plus parlante qu'un Chr$(10) & Chr$(13) !!!
A noter la préférence pour Chr$() plutot que Chr() tout court !!

 Christophe R

vendredi 22 avril 2005 à 15:41:55 | Re : texte ds MSGBOX

scabo

Crenaud76 < Le chr$, je connais pas, j'ai essayé de mettre ça dans mon code source et VB.NET me le souligne pour signaler une erreur !!! Donc, je ne suis pas contre utilisé chr$ mais as tu plus d'infos à donner sur cette fonction ou une page d'aide que je puisse voir par moi même.

En ce qui concerne la constante vbCTRLF, je ne savait pas si la question d'origine était pour VB6 ou VB.NET et comme je ne sais pas si VB6 accepte la constante vbCTRLF, ... !

Voilà.

vendredi 22 avril 2005 à 15:46:15 | Re : texte ds MSGBOX

Louise2311

merci beaucoup, j'ai juste essayer le "& vbCRLF &" et ca marche niquel !!
Encore merci

vendredi 22 avril 2005 à 15:55:56 | Re : texte ds MSGBOX

crenaud76

Chr$() est en VB6 !! Je ne suis pas au VB.NET encore ...

 Christophe R

dimanche 8 mai 2005 à 16:17:45 | Re : texte ds MSGBOX

spirfite

ou encore

msgbox "qmsldkjf" & vbnewline & "qsmdlfkj"
plus explicite....





Cette discussion est classé dans : ligne, texte, ds, msgbox


Répondre à ce message

Sujets en rapport avec ce message

RETOUR A LIGNE DS UNE MSGBOX [ par nagattaque ] Salut tout le monde...Voila j'aimerai faire un retour a la ligne dans une msgbox, comment faut il que je fasse ??merci d'avance...<img src=/imgs2/smil pb d'ecriture ds un fichier texte [ par cissou06 ] Salut a tous!Je cree un fichier:Set Fsys = CreateObject("Scripting.FileSystemObject")Set MyFile = Fsys.CreateTextFile("D:\MyDoc\fichierIni.txt")et ens probleme avec for [ par gabchampagne ] J'ai un probème avec la procédure suivante :Dim data As String, col, texte, Assemblage As String, Host As String, first As Boolean, Fichier As StringS desesperé [ par pharaohXe ] voila c encore moi le debutant!!!je voudrai créer un explorateur et pouvoir ouvrir des fichiers textes pour les afficher ds une fenetre de texte.je vo chaine de caractère ds une combobox ... :( [ par Calimoino ] koukou tlm,alors je vous explike,Je load des lignes de texte ds une combo box a partir d'un fichier texte.Open "C:\test\test.txt" For Input As #1 'ouv Extraire des données d'un fichier texte [ par Alphane ] Slt,Je voudrai extraire des données d'un fichier texte, par exemple les positions 47-51 de la ligne 3, 12-22 de la ligne 7, etc ...J'arrive à extraire virgule dans un fichier texte ! [ par Lucky44 ] Bonjour,Je lis un fichier texte qui n'a pas été enregistré par mon code ! Dans ce fichier je récupère tous les enregistrements, chaque enregistrements mettre +de 65550 ligne ds une liste [ par oliv76n ] je possede 100 000enregistrements ds une table, je souhaiterai pouvoir les afficher tous dans une liste modifiable, alors que superieur a 65538 enregi commenter du texte [ par olitaliana ] bonjour,je voudrais mettre un bloc de textes en commentaire dans mon programme VB (sans devoir le faire ligne par ligne).J'ai oublié la méthode kelkun Longueur d'un texte dans une richtextbox [ par elaphe ] Bonjour,Merci de m'indiquer comment déterminer la longueur (en twips par exple) d'une ligne de texte formaté dans une richtextbox. Attention il ne s'


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.