Leggere file *.ini

martedì 09 marzo 2004 - 00.28

palomo2 Profilo | Newbie

Salve a tutti,

Sto sviluppando un applicazione che deve ricevere istruzioni contenute in un file ini che risiede nella stessa cartella dell'exe, e ho usato il codice nel file allegato.

Per ottenere i valori basta usale la funzione ReadIniData("Section", "key") e tutto funziona bene fin quando devo riempire caselle di testo o label ma se uso la funzione in un caso tipo...

-----------------------------
Dim imgpath As String = System.AppDomain.CurrentDomain.BaseDirectory() & ReadIniData("MAIN", "immagine")
Me.PictureBoxCover.Image = Image.FromFile(imgpath)
-----------------------------

...mi restituisce un errore causato da caratteri non validi nella path. Dal debugger risulta imgpath = "....pathApplicazione/bin/file.bmp <- non ci sono gli apici alla fine e di fatti me lo segna in rosso. Questo succede ogni volta che devo passare il readinidata ad una funzione .....



Come fare ?

palomo2 Profilo | Newbie

progpat è dichiarato + sopra ....
dim progpat as string = System.AppDomain.CurrentDomain.BaseDirectory()
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5