Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [vb6]ListBox...

  1. #1
    Utente di HTML.it L'avatar di ASyd
    Registrato dal
    Nov 2000
    Messaggi
    141

    [vb6]ListBox...

    Vorrei sapere come scrivere l'intero contenuto di una listbox in un file di testo.

    Sempre sulle list; come fare in modo che se si passa un elemento (tramite additem) già presente nella list questo non venga agginto ma ignorato?

    tnx

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    Per la prima, ti leggi in ciclo ogni elemento della lista e lo scrivi su file, per la seconda prima di aggiungere l'elemento alla lista devi vedere se esiste, quindi in ciclo su ogni elemento fare il controllo. Questa la strada più semplice.

    Strada migliore tramite API SendMessage passando un array vuoto puoi farti ritornare gli elementi presenti nella listbox, fai una join su stringa e poi scrivi la stringa su file. Sempre con SendMessage utilizzando la costante LB_FINDSTRINGEXACT sai se un elemento esiste nella listbox e quindi non farlo inserire, senza stare a ciclare per ogni elemento della listbox facendo il relativo controllo.
    Ans.

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.