Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ciaz
    Registrato dal
    Oct 2008
    Messaggi
    68

    [vb2008] ordinamento in colonna in combobox

    So che per la maggior parte di voi potrà essere una domanda stupida ma è da una vita che cerco in giro e non ho trovao niente
    ho un file txt dove sono incolonnati dei numeri in questo modo
    12344567
    235456566
    3235425
    35545646
    643646
    sono riuscito a importarli in una combobox ma me li mette uno di seguito all'altro
    Come faccio a visualizzarli in colonna?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di ciaz
    Registrato dal
    Oct 2008
    Messaggi
    68
    posto il codice nel caso in cui qualcuno volesse darmi qualche suggerimento

    If File.Exists(txtpercorso.Text) Then
    Using sr As New StreamReader(txtpercorso.Text)
    Form1.cbaccount.Items.Add(sr.ReadToEnd)
    End Using
    Else : MsgBox("Seleziona il file da caricare", MsgBoxStyle.Exclamation, "Attenzione")
    End If
    Me.Close()

  3. #3
    Utente di HTML.it L'avatar di ciaz
    Registrato dal
    Oct 2008
    Messaggi
    68
    dopo estenuanti ricerche in giro nel web e armato d buona volontà ci sono riuscito
    posto il codice :

    Imports System.IO

    ....


    'Carica gli account sulla combobox
    Dim fsr As New System.IO.StreamReader(txtpercorso.Text)
    Do Until fsr.EndOfStream
    Form1.cboaccount.Items.Add(fsr.ReadLine)
    Loop
    fsr.Close()
    Me.Close()

  4. #4
    E' normale in quanto leggevi dall'inizio alla fine e mettevi tutto nella ComboBox. Come hai già scritto, devi leggere un rigo alla volta.
    Oltre ad usare la funzione StreamReader(), puoi usare anche File.ReadAllLines() della stessa classe System.IO;

    Ecco un esempio in C#. Non dovrebbe essere difficile a convertire in VB.NET
    Codice PHP:
    string[] m_accounts System.IO.File.ReadAllLines(txtpercorso.Text);
    foreach (
    string m_account in m_accounts)
        
    Form1.cbaccount.Items.Add(m_account); 

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.