2009-09-14 7 views
0

J'ai stocké le format de fichier RTF dans ma base de données ASA.RTF Datawindow et RTF Control Contenu comment trouver le texte par couleur, Nom de la police?

Comment sélectionner le contenu en utilisant la couleur ou le nom de la police, Alignement. Ex:

j'ai un contenu, il dispose de 100 lignes avec du texte formaté entre elle contient le texte qui est en couleur bleue, je dois sélectionner dynamiquement en donnant la couleur « bleu »

est-il possible ?

+0

Quelle version de PowerBuilder utilisez-vous? Il ya des changements à la fonctionnalité RTF dans 10.5 et 11.5 –

+0

J'utilise PowerBuilder 10.2.0 Build 7516 –

+0

J'ai essayé via le code rtf et sélectionné ce texte connexe et l'ai trouvé. il montre aussi le texte en double, donc si une recherche comme celle-ci nous devons changer/réécrire ce code rtf alors seulement il sera possible de sélectionner/mettre en évidence les formats particuliers –

Répondre

0

Dans RTF, vous disposez en haut d'une table de couleurs qui définit toutes les couleurs utilisées. Avec défini bleu seulement

, il ressemblera à quelque chose comme ceci:

{\colortbl ;\red0\green0\blue255;} 

Ensuite, dans le texte actuel, vous avez \cf1 changer à la première couleur définie, et \cf0 pour revenir au noir, comme celui-ci :

some black text\par 
\cf1 this is blue text\cf0\par 
more black text\par 

(\par signifie paragraphe)

Questions connexes