Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [VB6] Funzione sleep

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    181

    [VB6] Funzione sleep

    Salve a tutti.
    Sto provando a scrivere un'applicazione che implementa i seguenti passi:
    1) Legge i valori da un file .txt dove su ogni riga ci sono due valori
    2) Per i due valori letti ad ogni riga si eseguono operazioni matematiche atomiche
    3) Visualizzare ogni risultato in modo che l'utente ne abbia visione

    Il problema principale lo trovo all'ultimo punto. Infatti, in un ciclo while EOF(1) dove 1 indice il file aperto da cui leggere i valori, per poter visualizzare i risultati ottenuti con le operazioni matematiche in una label implemento la funzion sleep così dichiarata:

    Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

    e nel cilco

    Do While EOF(1)
    ........
    Sleep(2000)
    Loop

    Il problema è che mi visualizza solo il risultato dell'ultima operazione, quello ottenuto dall'ultima riga letta
    come faccio a farmi visualizzare di volta in volta i diversi risultati?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prima della Sleep inserisci una

    DoEvents

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    181
    Funziona alla grande
    Grazie come sempre oregon

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.