Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Ricerca all'interno di cartelle (file)

    Ciao ragazzi,
    io avrei la necessità di effettuare una ricerca di file all'interno della cartella.

    Nel senso..
    Se uno cerca pippo, dovrà avere come risposta un elenco dei file presenti in quella cartella che contengono il nome pippo...

    Non so se mi sono spiegato.

    Sapete indicarmi come posso procedere?
    Grazie!

  2. #2
    Usi l'oggetto file system object.
    Carichi la lista di tutti i file nella cartella in un array o in un recordset disconnesso e poi esegui la ricerca.

    Per non complicarti suggerirei di caricare i dati in un arrya in modo ordinato ed usare una ricerca binaria per individuare i valori.

  3. #3
    Mmm, potresti essere un po più esplicito, o darmi una dritta su dove posso trovare qualche dritta.

    Nel senso: in ogni cartella avrò circa 1000 file, sono tutti .mid..
    Ok, carico l'array e faccio la ricerca sul nome file. Fin quì sono capace...

    Invece chiedo 2 cose:
    l'array con 1000 oggetti è troppo pesante?
    cos'è la ricerca binaria?

    Grazie mille!!!!

  4. #4
    L'array con mille oggetti non è eccessivamente pesante, dipende da come lo gestisci.

    La ricerca binaria è uno dei più veloci algoritmi di ricerca.
    Ti ho consigliato quello appunto perchè con un alto numero di elementi è uno dei pochi che assicura tempi per i risultati accettabili.

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.