Visualizzazione dei risultati da 1 a 8 su 8

Discussione: insiemi

  1. #1
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449

    insiemi

    la questione è facile

    vorrei definire un insieme fisso formato da stringhe ( ad esempio "pippo", "pluto", Paperino") e poi controllare durante l'esecuzione se il valore che assume una stringa è all'interno di questo insieme o no
    esempio:
    codice:
    if (miastringa è nell'insieme) then faiqualcosa
    qualcuno sa dirmi come fare?
    S'i fosse foco, arderei 'l mondo

  2. #2
    if instr(stringa, chiavediricerca)>0 then
    Trovato
    else
    Non Trovato
    end if
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  3. #3
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    non devo cercare se una stringa ne contiene un'altra, ma se una stringa è contenuta in un insieme di stringhe da me definito
    S'i fosse foco, arderei 'l mondo

  4. #4
    Originariamente inviato da cik
    un insieme di stringhe da me definito
    come definisci questo insieme?
    un array di strighe?
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  5. #5
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    ma vb o vb.net?

    esistono gli array ed in vb.net c'è il metodo search


  6. #6
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    ops. sorry. Uso VBA. per adesso ho fatto un array con i valori
    dell'insieme e una funzione che cerca un valore nell'array.

    Volevo sapere se in VB esistono funzioni che fanno già queste operazioni (cioè definire un insieme e determinare se un valore è all'interno dell'insieme)

    Esempio
    definisci Insieme={"pippo","pluto"}

    if miovalore è in Insieme then
    fai qualcosa
    altrimenti
    fai qualcos'altro
    endif
    S'i fosse foco, arderei 'l mondo

  7. #7
    devi ciclare l'array
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  8. #8
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    Ripeto:

    Volevo sapere se in VB ESISTONO GIA' funzioni che fanno queste operazioni (cioè definire un insieme e determinare se un valore è all'interno dell'insieme)
    S'i fosse foco, arderei 'l mondo

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.