RTB Unicode in VB *neu-Hilfe*

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von KirO, 26. November 2005 .

Schlagworte:
  1. 26. November 2005
    Wie kann man in einer Rich Text Box unicode zeichen einfügen?
    also wie weiß ich ja aber wenn ich das dann machen will, macht er mir immmer nur z.b. an dem beispiel von eien h ein normales h.
    ich wollte aber dann eher das h haben (siehe bild)
    kann mir da jemand helfen wäre echt nett. THX KirO

    {bild-down: http://kir0.airmode.de/bild.JPG}
     
  2. 27. November 2005
    so hab mal nen test prog geschrieben da wird deutlich klar was mein poblem ist. Das soll ein S mit nem hacken drunter sein. Im französichen hat das ding auch nen namen war aber nie die leuchte in Franz ^^

    Donwload hier
     
  3. 28. November 2005
    habe jetzt den ansi code fuer dieses s nicht gefunden musst du selber raussuchen aber sonst gehts
    Code:
    Private Declare Sub CharToOem Lib "user32" Alias "CharToOemA" _
     (ByVal StrFrom As String, ByVal StrTo As String)
    
    Public Function ANSItoASCII(ByVal AnsiString As String) _
     As String
    
     CharToOem AnsiString, AnsiString
     ANSItoASCII = AnsiString
    End Function
    
    Private Sub Command1_Click()
     Dim x As Integer
     x = ANSItoASCII(241)
     RichTextBox1.Text = Chr(x)
    End Sub
    
    
     
  4. 28. November 2005
    ja ne das is ja ASCII code aber ich brauch ja den unicode. soweit bin ich ja auch scho aber irgendwie geht das nicht ........
     
  5. 30. November 2005
    das ist nicht ascii sondern ansi, was ein großer unterschied ist, denn:
    EDIT: ich sehe aber gerade dass der code von mir totaler schwachsinn ist...
    um einen ansi code in ein zeichen umzuwandeln reicht der befehl
    Code:
    Chr(x)
     
  6. 1. Dezember 2005
    geht ja aber auch net immer wenn ich das mache zeigt der mir in meiner RTB nen rechteck an sozusagen er findet bzw kann es net darstellen
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.