Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Alcune domandine semplci

    Salve a tutti,
    ho alcune domandine semplici, spero mi possiate aiutare !!!

    1) Come faccio a contare quante righe sono presenti in una textbox.. ovvero quante volte compare il carattere di invio.

    2) esiste un oggetto o una funzione che dopo avergli dato l'istruzione di partenta funga come cronometro.. per esempio un cronometro che mi memorizza quanto tempo rimane in esecuzione un form specifico.

    Attendo le vostre risposte...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    per la 1 usa l'API SendMessage, la costante da utilizzare è EM_GETLINECOUNT.

    per la 2 utilizza un timer.
    Ans.

  3. #3
    1) Questa funzione fa come da te richiesto, ma non tiene conto del fatto che si può andare a capo anche senza premere invio... se guardi nelle discussioni dei giorni scorsi dovresti trovare una soluzione al tuo problema via API.
    codice:
    Private Function ContaRighe(txt As String) As Integer
       Dim n As Integer
       Dim i As Integer
    
       i = 0
       Do
          i = Instr(i + 1, txt, vbCrLf)
          If i > 0 Then n = n + 1
       Loop Until i = 0
    
       ContaRighe = n
    End Function
    2) Esiste la funzione Timer, che riporta in un valore single il numero di secondi (e frazioni) trascorsi dalla mezzanotte:
    codice:
    Dim t As Single
    
    'inizio del cronometraggio
    t = Timer
    
    '... esecuzione di altro codice
    
    'fine cronometraggio
    Debug.Print Timer - t
    Chi non cerca trova.

  4. #4

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.