Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » TextBuchstabenFarbe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ]
010
05.08.2004, 11:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


du musst den Text, den du Färben, willst, zuerst markieren (SelText oder so) und dann färben
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
05.08.2004, 11:59 Uhr
FlAsH
keine Ahnung


ich habe herausgefunden das man mit
Text1.SelLength das ende der auswahl setzten
Text1.SelStart den anfang der auswahl setzten
wie kann ich jetzt aber einfach den letzten buchstaben anwählen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
05.08.2004, 12:01 Uhr
cOdexer



welchen lezten buchstaben?..der bei dir in der rtb oder wo?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
05.08.2004, 12:04 Uhr
FlAsH
keine Ahnung


also
eigentlich soll es den buchstaben von text1.text
in Richtext einlesen
Text1.text hat nur 1 buchstaben und denn will ich bie richtext gefärbt haben!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
05.08.2004, 12:06 Uhr
cOdexer



naja wo liegts problem?
rtb.selstart=0
rtb.sellenght=len(rtb.text)
rtb.selcolor=vbred

Dieser Post wurde am 05.08.2004 um 12:09 Uhr von cOdexer editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
05.08.2004, 12:20 Uhr
FlAsH
keine Ahnung


naja danke
aber schau

Visual Basic:
private sub text1_change
if text1.text=label1.text then
txtFR.Text = txtFR.Text & Text1.Text
txtFR.SelStart = 0
txtFR.SelLength = Len(Text1.Text)
txtFR.SelColor = vbGreen
else
txtFR.Text = txtFR.Text & Text1.Text
txtFR.SelStart = 0
txtFR.SelLength = Len(Text1.Text)
txtFR.SelColor = vbRed
end if
end sub


dann wählt es ja den ersten buchstaben von richtextbox an es sollte den letzten anwählen
kapierst du was ich meine?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
05.08.2004, 12:43 Uhr
cOdexer



naja dann überleg doch mal

selstart=len(text)-1
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
05.08.2004, 12:53 Uhr
FlAsH
keine Ahnung


ja danke jetzt geht es so einigermassen
aber trotzdem etwas würde mich noch intressieren
wie mache ich das hinten die buchstaben wenn es wechselt trotzdem noch die farbe behalten
also
z.B
A(ROT)
wenn ich danach B(GRÜN) schreibe ist das A auch wider Grün
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
05.08.2004, 12:56 Uhr
cOdexer



willst dun syntaxhighlighting coden oder was!?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
05.08.2004, 12:58 Uhr
FlAsH
keine Ahnung


Schon ja wäre schön
nein danke für die hilfe jetzt funktionierts ja einigermassen!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ]     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: