Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [VB6] Collection

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    254

    [VB6] Collection

    Ho un problemino,
    utilizzo una collection per memorizzare degli oggetti complessi.
    Il problema è quando li devo estrarre: utilizzzo l'oggetto di tipo

    collectio.item("<key>")

    il problema è che poi non so come salvare l'oggetto che in teoria mi dovrebbe tornare in quanto, il codice che ho appena scritto mi genera un errore che recita: "Proprità o metodo non supportati dall'oggetto".

    Anche se scrivo oggettocollection.item(1), l'errore è il medesimo.

    Come devo fare per farmi tornare l'oggetto che voglio dalla collection?

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    Re: [VB6] Collection

    Originariamente inviato da folal
    Ho un problemino,
    utilizzo una collection per memorizzare degli oggetti complessi.
    Il problema è quando li devo estrarre: utilizzzo l'oggetto di tipo

    collectio.item("<key>")

    il problema è che poi non so come salvare l'oggetto che in teoria mi dovrebbe tornare in quanto, il codice che ho appena scritto mi genera un errore che recita: "Proprità o metodo non supportati dall'oggetto".

    Anche se scrivo oggettocollection.item(1), l'errore è il medesimo.

    Come devo fare per farmi tornare l'oggetto che voglio dalla collection?
    ma che oggetto hai inserito nella collezione?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    254
    L'oggetto l'ho definito io.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    254
    Aggiungo il codice che utilizzo per popolare l'oggetto da me creato e l'inserimento nella collection:

    Dim utente As New ClsFunzionario

    utente.codiceFunzionario = adoRecordset!Codice_funzionario
    utente.codiceSetup = adoRecordset!codice_setup
    utente.username = adoRecordset!username
    utente.attivaOnLine = 1
    utente.cognome = adoRecordset!cognome
    utente.nome = adoRecordset!nome
    utente.tipoUtente = adoRecordset!Tipo_utente
    utente.letturaSchedaImmobile = adoRecordset!Scheda_immobile_lettura
    utente.scritturaSchedaImmobile = adoRecordset!Scheda_immobile_scrittura
    utente.letturaSchedaPersona = adoRecordset!Scheda_persona_lettura
    utente.scritturaSchedaPersona = adoRecordset!Scheda_persona_scrittura

    Set utentiCollection = New Collection
    utentiCollection.Add Item:=utente, Key:="admin"

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    254
    Ho risolto.
    Non avevo utilizzato la Set per impostare l'oggeto che mi ritorna dalla collection.

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.