vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: Text hinter Cursor/Text einfügen?? 
Autor: WebMassa
Datum: 09.10.05 23:08

Hi,

leider funzt das ganze nicht weil:

wenn ich den Commandbutton drück, der Cursor nicht mehr in der RichTextBox ist!
ich ja nicht unbedingt einen Text in der Box stehen habe!

Ich kann ja gern mal den Code hier posten, vielleicht wird es dann etwas klarer was ich mein.
Option Explicit
 
Private Sub Form_Load()
'Aller Anfang ist schwer^^
End Sub
 
Private Sub cmdConvert_Click()
 
    Dim x As Integer
    txtColored.Text = ""
 
    For x = 1 To Len(txtCode.Text)
        If Mid(txtCode.Text, x, 1) = "^" Then
 
            If Mid(txtCode.Text, x + 1, 1) = 0 Then
 
                txtColored.SelColor = vbBlack
            ElseIf Mid(txtCode.Text, x + 1, 1) = 1 Then
 
                txtColored.SelColor = vbRed
            ElseIf Mid(txtCode.Text, x + 1, 1) = 2 Then
 
                txtColored.SelColor = vbYellow
            ElseIf Mid(txtCode.Text, x + 1, 1) = 3 Then
 
                txtColored.SelColor = vbGreen
            ElseIf Mid(txtCode.Text, x + 1, 1) = 4 Then
 
                txtColored.SelColor = vbBlue
            ElseIf Mid(txtCode.Text, x + 1, 1) = 5 Then
 
                txtColored.SelColor = &HFFFF00
            ElseIf Mid(txtCode.Text, x + 1, 1) = 6 Then
 
                txtColored.SelColor = &HFF00FF
            ElseIf Mid(txtCode.Text, x + 1, 1) = 7 Then
 
                txtColored.SelColor = &HFFFFFF
            ElseIf Mid(txtCode.Text, x + 1, 1) = 8 Then
 
                txtColored.SelColor = &H80FF&
            ElseIf Mid(txtCode.Text, x + 1, 1) = 9 Then
 
                txtColored.SelColor = &H808080
            End If
            x = x + 1
        Else
            txtColored.SelText = Mid(txtCode.Text, x, 1)
        End If
    Next x
End Sub
 
Private Sub cmd0_Click()
'Farbe Schwarz gedrückt
txtCode.Text = "^0"
' Cursor am Ende des Textes positionieren
txtCode.SelStart = Len(txtCode.Text)
txtCode.SelLength = 0
txtCode.SelText = vbCrLf
End Sub
Ich hatte es jetzt mal so versucht aber so funzt es auch nicht.
Prinzipiell möchte ich ja einfach nur, das der Cursor immer hinter dem Text bleibt,
egal wieviel bzw. ob überhaupt schon geschrieben wurde.
Achja und durch einen klick auf den Button sollte die TextBox nicht wieder gelöscht werden (das passiert nämlich auch, k.a. warum!).

cu
Weby

Call my via Skype -> weby_de
Das Wolfenstein ET Mapper Forum ist ON!
visit us @ http://et-mapper.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Text hinter Cursor/Text einfügen??1.696WebMassa08.10.05 16:41
Re: Text hinter Cursor/Text einfügen??1.048ModeratorMoni08.10.05 17:00
Re: Text hinter Cursor/Text einfügen??1.054WebMassa09.10.05 12:16
Re: Text hinter Cursor/Text einfügen??1.011WebMassa09.10.05 23:08
Re: Text hinter Cursor/Text einfügen??1.052WebMassa12.10.05 20:54
Re: Text hinter Cursor/Text einfügen??1.014heide14.10.05 21:08
Re: Text hinter Cursor/Text einfügen??974WebMassa14.10.05 22:33
Re: Text hinter Cursor/Text einfügen??1.219Wolf mit Schnul...15.10.05 09:11
Re: Text hinter Cursor/Text einfügen??1.044Wolf mit Schnul...15.10.05 09:16
Re: Text hinter Cursor/Text einfügen??1.080WebMassa15.10.05 22:50
Re: Text hinter Cursor/Text einfügen??1.023WebMassa15.10.05 23:13
Re: Text hinter Cursor/Text einfügen??992vbtricks18.10.05 09:02
Re: Text hinter Cursor/Text einfügen??1.098vbtricks18.10.05 09:03
Re: Text hinter Cursor/Text einfügen??1.064Wolf mit Schnul...18.10.05 15:58

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel