S saw Medlem sedan mars 2001 1 880 inlägg Frågan 21 sep. 2003 09:43 #1 Jag körde tidigare två textboxar med replace imellan:
frMultiLanguage.txtSv = frMultiLanguage.txtSv & "MultiLang_" &
intMul & "=" & """" &
Replace(tString, vbCrLf, " < BR > ") & """" & vbTab & vbCrLf
frMultiLanguage.txtHtml = Replace(frMultiLanguage.txtHtml,
tString, "<%= MultiLang_"
& intMul & " %>")
tString innehåller den markerade texten. Nu har jag bytt ut de ordenarie textboxarna
mot richtextboxar (kan färglägga taggarna) men då fungerar helt plötsligt inte replacen längre. Hur kan jag ordna det?
Nexus86 Medlem sedan okt. 2002 3 030 inlägg frMultiLanguage.txtSv.Text = frMultiLanguage.txtSv.Text & "MultiLang_" &
intMul & "=" & """" &
Replace(tString, vbCrLf, " < BR > ") & """" & vbTab & vbCrLf
frMultiLanguage.txtHtml.Text = Replace(frMultiLanguage.txtHtml.Text, tString, "<%= MultiLang_" & intMul & " %>")
Bör fungera. Tror rtfText är standard på RichTextBoxar och det kan förklara en del om varför det inte fungerar om man inte skriver .Text efter. :)
R// Bara av ren nyfikenhet, varför bytte du till RichTextBoxar?
R2// Hittade visst svaret i ditt inlägg.. :r
S saw Medlem sedan mars 2001 1 880 inlägg Det fungerar perfekt, men om jag nu enbart i den taggen som jag replacar, vill ha med en fontfärg, hur bör det då bli?