Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703

    [vb6] testo scorrevole

    come da oggetto volevo conoscere il codice per un testo scorrevole in una determinata textbox.
    conosco già la propietà multiline,ma essa mi permette di far scorrere il testo "a mano",io intendo che la frase che inserisco scorra in modo automatico alla pressione di un command.
    grazie

  2. #2
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao, forse vi sono altri modi
    io ho provato con le funzioni Left e Len ed un Timer.
    In particolare, per il controllo Txt, con Len prendo la lunghezza del testo e l'attribuisco a SelStart in modo che il punto d'inserimento del testo sia sempre l'ultimo. Il codice l'ho provato e funziona.
    codice:
    Option Explicit
    Dim i As Integer
    Private Sub Command1_Click()
        
        Timer1.Interval = 150
        Label1.Caption = ""
        Label1.AutoSize = True
        Text1.Text = ""
        i = 1
    
    End Sub
    Private Sub Timer1_Timer()
        
        Dim LTesto As Integer
        LTesto = Len("Prova di scrittura scorrevole in un TextBox")
        
        Label1.Caption = Left("Prova di scrittura scorrevole in una Label", i)
        Text1.Text = Left("Prova di scrittura scorrevole in un TextBox", i)
        Text1.SelStart = LTesto
    
        i = i + 1
    
    End Sub
    P.S. la Lbl deve essere impostata AutoSize=True
    LM

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    ottimoooo!! grassie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.