vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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

Fortgeschrittene Programmierung
Re: TextBox vertikal 
Autor: Dirk
Datum: 21.08.07 11:58

Versuch mal folgendes, vielleicht reicht das ja aus ...

Textfeld (txtTest) senkrecht in die Form zeichnen, Index auf 0 setzen, Multiline = True, keine Scrollbars.

Folgenden Code in die Form kopieren:
Private Sub txt_KeyDown( _
    rTxtBox As TextBox, _
    KeyCode As Integer, _
    Shift As Integer _
  )
 
  On Error Resume Next
 
  Select Case KeyCode
    Case vbKeyA To vbKeyZ, _
         vbKey0 To vbKey9, _
         vbKeyNumpad0 To vbKeyNumpad9, _
         vbKeyMultiply, vbKeyAdd, _
         vbKeyDivide, vbKeySubtract, _
         219                           '<ß>
 
      If Len(rTxtBox.Text) > 0 Then
        rTxtBox.Text = rTxtBox.Text & vbNewLine
        rTxtBox.SelStart = Len(rTxtBox.Text)
      End If
 
    Case Else
      'nothing
  End Select
 
  Debug.Assert Err = 0
  Err.Clear
 
End Sub
 
Private Sub txtTest_KeyDown( _
    Index As Integer, _
    KeyCode As Integer, _
    Shift As Integer _
  )
 
  txt_KeyDown txtTest(Index), KeyCode, Shift
 
End Sub
Dynamisch erstellen ist auch kein Problem. Dazu benötigt das Textfeld einen Index und kann dann mittels Load txtTest(n) erzeugt werden.

Gruß
Dirk

--
?Get it right the first time

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
TextBox vertikal1.433Paulix119.08.07 10:45
Re: TextBox vertikal881A. Kühne19.08.07 20:33
Re: TextBox vertikal928Dirk21.08.07 11:58
Re: TextBox vertikal966Paulix128.08.07 10:06
Re: TextBox vertikal861mitsch28.08.07 10:35
Re: TextBox vertikal879Paulix129.08.07 09:27
Re: TextBox vertikal768mitsch29.08.07 09:41

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