vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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

VB.NET - Ein- und Umsteiger
"Dynamische" Formatierung von Text 
Autor: Rise_Against
Datum: 24.05.12 08:58

Hi zusammen,

ich schreibe derzeit an einem Adressbuch.
Jetzt habe ich wieder ein - hoffentlich einfaches - Problem.

Die Telefonnummern sollen formatiert werden und zwar die Schriftgröße und Farbe.
Wenn ich jetzt die Nummer (49)01234/567-891 habe, soll die 891 farbig hervorgehoben werden und eine andere Schriftart bekommen.
Wäre ja schön und gut, wenn ich nur eine Vorwahl und eine Ländervorwahl hätte, habe ich aber nicht.
Das Ganze hole ich aus einer SQL Datenbank in der es als reine Zahlenfolge gespeichert ist.
4901234567891 würde drinnen stehen. Ein weiteres Problem wäre, dass die interne Rufnummer auch 4-stellig sein kann (Statt 891 z.B. 4567..)

Wie kann ich es am besten gestalten, dass ich mit möglichst wenig Code, möglichste viele Nummern unter ein Dach bekomme?
Mit einem Select Case alles händisch erstellen?
Oder gäbe es einen besseren Weg?

So wäre meine Idee bisher für EINEN Ort/eine Vorwahl.

If Len(txtbx_phone.Text) = 0 Then
                txtbx_phone.Clear()
            Else
                With txtbx_phone.Text
                    txtbx_phone.SelectionStart = 9
                    txtbx_phone.SelectionLength = 4
                    txtbx_phone.SelectionColor = Color.Red
                    txtbx_phone.SelectionLength = 0
                    txtbx_phone.SelectedText = "--"
                End With

_________________________________________________________________________________

Systemintegrator der Spa? am Programmieren gefunden hat!
Bitte nicht hauen, wenn ich etwas Falsches, oder Quatsch von mir gebe ;)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
"Dynamische" Formatierung von Text1.088Rise_Against24.05.12 08:58
Re: "Dynamische" Formatierung von Text729bauer24.05.12 09:24
Re: "Dynamische" Formatierung von Text674Rise_Against24.05.12 09:29
Re: "Dynamische" Formatierung von Text665bauer24.05.12 09:35
Re: "Dynamische" Formatierung von Text665Rise_Against24.05.12 10:50

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