Pagina 1 di 6 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 51
  1. #1
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839

    Array, Coppie, Controllo...

    Ora ho un problòema con l'array.


    Ci sono due array:
    A = "Acqua, Terra, Cielo, Amore"
    B = "Terra, Amore"

    Dunque,

    vorrei confromùntare A con B. In pratica dovrebbe uscirmi una cosa del genere:

    If Array A = Array B Then Coincidono = "si"
    Sicut Nox Silentes

  2. #2
    fai due join e confronti le stringhe di risulta. that easy!

  3. #3
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839
    Originariamente inviato da optime
    fai due join e confronti le stringhe di risulta. that easy!
    easy? VVoVe:

    Esempio?
    Sicut Nox Silentes

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Optime intende una cosa del genere.

    Questi due array sono diversi:
    Ar1 = "B","C"
    Ar2 = "C","B"

    codice:
    Function IsEqualArray(byRef Ar1,ByRef Ar2,CompareMode)
    IsEqualArray = StrComp(Join(ar1),Join(ar2),CompareMode)=0
    End Function

  5. #5
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839
    Originariamente inviato da Baol74
    Optime intende una cosa del genere.

    Questi due array sono diversi:
    Ar1 = "B","C"
    Ar2 = "C","B"

    codice:
    Function IsEqualArray(byRef Ar1,ByRef Ar2,CompareMode)
    IsEqualArray = StrComp(Join(ar1),Join(ar2),CompareMode)=0
    End Function
    Ma funge questa?
    Sicut Nox Silentes

  6. #6
    Originariamente inviato da Freedom
    Ma funge questa?
    la provasti?

  7. #7
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839
    Originariamente inviato da optime
    la provasti?
    La provai: non funzionò
    Sicut Nox Silentes

  8. #8
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    E come lo provasti? accusì?

    codice:
    If IsEqualArray(Ar1,Ar2,1) then
     Response.Write "Gli array stanno equali"
    End if

  9. #9
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839
    Originariamente inviato da Baol74
    E come lo provasti? accusì?

    codice:
    If IsEqualArray(Ar1,Ar2,1) then
     Response.Write "Gli array stanno equali"
    End if
    Provandola accusì, mi dice accusì:

    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione

    Ar1 = "B" ,"C"
    Sicut Nox Silentes

  10. #10
    Originariamente inviato da Freedom
    Provandola accusì, mi dice accusì:

    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione

    Ar1 = "B" ,"C"

    e da quando si usa fare in codesta maniera per costruir l'array?

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.