Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Lettura di un file di configurazione in vb.net
Forum - C# / VB.NET - Lettura di un file di configurazione in vb.net - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Antivirusvivente (Normal User)
Rookie


Messaggi: 40
Iscritto: 26/07/2009

Segnala al moderatore
Postato alle 23:14
Giovedì, 10/09/2009
Piccolo problemino, se non vado a toccare la risoluzione del programma, e la lascio invariata, il programma non scrive la prima linea

EDIT: Risolto inserendo questo source per ogni If nella pagina di Load_Form
Codice sorgente - presumibilmente Plain Text

  1. Form5.ComboBox1.SelectedIndex = x



Dove X il numero corrispondente del combobox

Ultima modifica effettuata da Antivirusvivente il 10/09/2009 alle 23:19
PM Quote
Avatar
r0gerblack (Ex-Member)
Pro


Messaggi: 70
Iscritto: 04/08/2008

Segnala al moderatore
Postato alle 23:20
Giovedì, 10/09/2009
ma che c'entra la risoluzione del programma?:-?

PM Quote
Avatar
Antivirusvivente (Normal User)
Rookie


Messaggi: 40
Iscritto: 26/07/2009

Segnala al moderatore
Postato alle 23:25
Giovedì, 10/09/2009
La risoluzione c'entrava nelle opzioni delle If, era il problema che mi si poneva.
Ho inserito la lettura del file settings sia nell'avvio del form sia nell'avvio del form5, in questo modo non ho più problemi

PM Quote
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 23:36
Giovedì, 10/09/2009
Si, ma il codice può essere migliorato moltissimo. Tanto per fare un esempio, il primo ingombrante costrutto IF può essere sostituito da:
Codice sorgente - presumibilmente Plain Text

  1. IO.File.WriteAllText("C:\MyLittlePlayer\settings.inf", combobox1.selectedindex.tostring & vbCrLf)


PM Quote
Avatar
Antivirusvivente (Normal User)
Rookie


Messaggi: 40
Iscritto: 26/07/2009

Segnala al moderatore
Postato alle 13:52
Venerdì, 11/09/2009
Un'altro problema. Praticamente ho implementato un lettore di links che mi riproducono un determinato indirizzo su un controllo webbrowser, c'è solo 1 problema, la 1 volta che si apre il programma va, la seconda lo schermo resta nero.
Allego il source
Codice sorgente - presumibilmente VB.NET

  1. Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
  2.         Dim S As New IO.StreamReader("C:\MyLittlePlayer\links.inf")
  3.         Dim links(10) As String
  4.         For Y As Byte = 0 To 10
  5.             links(Y) = S.ReadLine
  6.         Next Y
  7.         If ComboBox1.SelectedIndex = 0 Then
  8.             WebBrowser1.Navigate(links(0))
  9.  
  10.         ElseIf ComboBox1.SelectedIndex = 1 Then
  11.             WebBrowser1.Navigate(links(1))
  12.  
  13.         ElseIf ComboBox1.SelectedIndex = 2 Then
  14.             WebBrowser1.Navigate(links(2))
  15.  
  16.         ElseIf ComboBox1.SelectedIndex = 3 Then
  17.             WebBrowser1.Navigate(links(3))
  18.  
  19.         ElseIf ComboBox1.SelectedIndex = 4 Then
  20.             WebBrowser1.Navigate(links(4))
  21.  
  22.         ElseIf ComboBox1.SelectedIndex = 5 Then
  23.             WebBrowser1.Navigate(links(5))
  24.  
  25.         ElseIf ComboBox1.SelectedIndex = 6 Then
  26.             WebBrowser1.Navigate(links(6))
  27.  
  28.         ElseIf ComboBox1.SelectedIndex = 7 Then
  29.             WebBrowser1.Navigate(links(7))
  30.  
  31.         ElseIf ComboBox1.SelectedIndex = 8 Then
  32.             WebBrowser1.Navigate(links(8))
  33.  
  34.         ElseIf ComboBox1.SelectedIndex = 9 Then
  35.             WebBrowser1.Navigate(links(9))
  36.  
  37.         ElseIf ComboBox1.SelectedIndex = 10 Then
  38.             WebBrowser1.Navigate(links(10))
  39.  
  40.         End If
  41.         S.Close()
  42.     End Sub


Ultima modifica effettuata da Antivirusvivente il 11/09/2009 alle 14:18
PM Quote
Avatar
r0gerblack (Ex-Member)
Pro


Messaggi: 70
Iscritto: 04/08/2008

Segnala al moderatore
Postato alle 14:24
Venerdì, 11/09/2009
dovresti postare un altro topic per questa domanda

PM Quote
Avatar
Antivirusvivente (Normal User)
Rookie


Messaggi: 40
Iscritto: 26/07/2009

Segnala al moderatore
Postato alle 14:59
Venerdì, 11/09/2009
Beh il problema è sempre la lettura

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo