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 : Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips) [ Divers / Général ] (drkns)

vendredi 9 juin 2006 à 15:56:05 | Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips)

drkns

Bonjour,

Je développe un petit utilitaire destiné à afficher des Balloon Tips.
Les messages de ces balloon Tips sont récupérer dans des valeurs de la base de registre de Windows.

Mon problème est que j'aimerais gérer au mieux les sauts de ligne (ce que je n'arrive pas aujourd'hui).
Pour ce faire j'aimerais savoir si quelqu'un peut me donner un moyen simple et efficace d'arriver à gérer ces sauts de lignes.

Par exemple : si dans ma valeur de registre "Message" j'insère le texte "test \n test2", je souhaiterais que la chaine "test2" soit insérer après un saut de ligne.

Est ce quelqu'un à une solution à m'offrir ?

Cordialement,

Drkns

vendredi 9 juin 2006 à 18:49:18 | Re : Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips)

SAKingdom

Membre Club
Et bien je sais pas si c'est la meilleur solution mais tu peut essayer de récupérer la valeur de la clé dans un buffer pour analyser lettre par lettre. Tu peut faire par exemple:

void Exemple (char *value)
{
    char tempbuffer[256];
    int pos = 0;

    if(value == 0)
        return;

    while((value[pos] != '\n') && (value[pos] != 0))
    {
       tempbuffer[pos] = value[pos];
       pos++;
    }
    tempbuffer[pos] = 0;
  
    MessageBox(0, tempbuffer, "Test", 0);
}

___________________________________________
Les plus grands esprits trouvent toujours une solution


vendredi 9 juin 2006 à 19:30:43 | Re : Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips)

eRoZion

Membre Club
Salut,

Essaie de remplacer ton \n par \x0D\x0A , si ca marche pas par \x0D , et enfin si ca marche toujours pas par \x0A.
Je dis ca comme ça j'ai jamais essayé mais à mon avis ca devrait solutionner ton problème.

Tiens-nous au courant.

A+


eRoZion

vendredi 9 juin 2006 à 20:35:56 | Re : Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips)

AlexMAN

Membre Club
Réponse acceptée !
Remplace '\n' par '\r\n'. (Je pense que c'est ce qu'eRoZion a voulu dire, mais c'est plus comprehensible avec des lettres ;)

+2(p - n)

vendredi 9 juin 2006 à 22:23:23 | Re : Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips)

drkns

Effivement AlexMAN,

Bien vu j'y avais pensé mais tu à confirmé ma piste.

Pourtant, je souhaite complèter cette reponse afin d'apporter une precision sur le resultat.

Il est à noter que cette solution n'est applicable qu'en utilisant une clé de type REG_MULTI_SZ
Donc suite à la creation de cette clé REG_MULTI_SZ, il faudra inserer des valeurs 0A 00 (eqvalent à \n) pour generer les sauts de lignes dans la chaine.

Ensuite effectivement comme precisé il suffit de renvoyer le buffer recuperer vers le Balloon Tips.

Merci à tous de votre aide !

Cordialement,

Drkns


vendredi 9 juin 2006 à 22:25:56 | Re : Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips)

eRoZion

Membre Club
Réponse acceptée !
C'est ça AlexMAN, je suis tellement habitué à l'écrire comme ça que j'ai pas pensé à donner l'équivalence.

\r -> \x0D
\n -> \x0A

Bon au moins je sais que ça marche aussi pour les info-bulles maintenant. ;)


eRoZion

vendredi 28 juillet 2006 à 22:23:01 | Re : Saut de ligne ??? Variable Registre - Info Bulle (Balloon Tips)

drkns

Merci a tous

Et merci a particulièrement eRoZion et AlexMAN

@+

Drkns



Cette discussion est classé dans : ligne, registre, saut, tips, balloon


Répondre à ce message

Sujets en rapport avec ce message

retour chariot???????(saut de ligne dans en edit)??? [ par asik38 ] j'ai un edit et à l'interieur je veux inserer 3 chaines de caractaires mais avec des saut de ligne!!!Merci!!! saut de ligne dans un fichier texte [ par milhandril ] Je souhaite enregistrer des valeurs saisies dans une boite de dialogue dans un fichier texte, chaque champ est délimté par le caractère ";" et je souh reperer un saut de ligne [ par melkiorlenecrarque ] bonjour, comment reperer un saut de ligne dans un fichier texte, charger dan un buffer?merci Saut de ligne dans un fichier binaire/texte [ par Galmiza ] Salut,Quel est l'équivalent de "\n" et de "\t" en binaire. J'ai essayé 13 pour remplacer le "\n". Mais lorsque j'ouvre le fichier généré avec bloc-not Saut de ligne dans une CString [ par elroulianito ] Salut je programme en MFC :Si quelqu'un pouvait me dire comment on fait pour sauter une ligne dans une CString associée à une editbox multilines. Merc ecriture saut de ligne dans un fichier [ par mogwai93 ] j'essaie d'ecrire un saut de ligne dans un fichier sauf qu'il ne m'ecrit que 0A au lieu de 0D 0A comment corriger ? merci     hFile = CreateFile(Mon_ Saut de ligne dans tooltip [ par KsmoinO ] Bonjour je cherche à créer des tooltips multiligneMon problème c'est que quand je lui met des \n ou des \r il m'affiche des carréEst ce possible de fa Balloon Tips rectangulaire apparaissant en montant [ par drkns ] Salut,Je recherche à effectuer une balloon tips rectangulaire et apparaissant en montant derrière la barre de tache.comme  copie d'ecran ci-dessous : saut de ligne [ par amin79 ] SalutQuelle est la commande qui permet de sauter une ligne dans la lecture d'un fichier texte (je ne connais pas pas le nbre de caractères par ligne)M Saut de ligne dans un ToolTip [ par jmbut ] Bonjour,Comme faire pour avoir un message d'un ToolTip sur plusieurs lignes avec Visual c++.j'ai essayé de mettre \n dans le texte puis :SendMessage(T


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,374 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é.