Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    152

    [vb6] Confronto tra due orari

    Ciao ragazzi ho un piccolo problema diciamo che ho salvatodue variabili di tipo string, un orario del seguente formato HH:MM:SS e io devo vedere se un altro orario messo in una text dall'utente è compreso tra i due orari quindi questo confronto

    Per esempio

    dim a, b as string
    a = "04:00:00"
    b = "16:00:00"

    if text1 > a and text2 < b then

    solo che dato che si parla di ore come posso fare questo if che ho proposto nell'esempio ?

  2. #2
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Usa datediff.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    152
    Mi può fare un esempio perfavore

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    152
    Non lo so usare chi mi aiuta ???????????

  5. #5
    Utente di HTML.it L'avatar di erosmax
    Registrato dal
    Jan 2003
    Messaggi
    119
    Eccoti un esempio convertendo il tempo in secondi e facendo un controllo su quello che passerai. Nell'esempio che t ho fatto, ho usato l'ora che da il sistema (c = Time):

    Private Sub Form_Load()
    Dim a As String
    Dim b As String
    b = "16:00:00"
    a = "04:20:10"
    c = Time 'prendo come esempio orario del sistema per controllo intervallo
    ax = DateDiff("s", 0, a)
    bx = DateDiff("s", 0, b)
    cx = DateDiff("s", 0, c)
    If cx >= ax And cx <= bx Then Print "Ti trovi nel mezzo"
    End Sub
    Non ho nulla da dire...e lo stò dicendo!
    - Scarica i miei Software FREE

  6. #6
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    Non lo so usare chi mi aiuta ???????????
    una ricerchina su internet no? una letta al manuale nemmeno?

  7. #7
    Utente di HTML.it L'avatar di erosmax
    Registrato dal
    Jan 2003
    Messaggi
    119
    ...sarebbe bastato anche il famoso tasto help F1
    Non ho nulla da dire...e lo stò dicendo!
    - Scarica i miei Software FREE

  8. #8
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    se le date avevano un formato fisso.... bastava anche un confronto tra stringhe in realtà

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.