Pozdravljeni!
Imam težavo pri "polnjenju" ListBox-a s podatki iz neke besedilne datoteke.
ListBox napačno prikazuje naše posebne znake (šumnike).
Prosim vas za pomoč
Prilagam kodo s katero "polnim" ListBox.
Private Sub CommandButton1_Click()
Dim InputData
Open "TEST.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, InputData
ListBox1.AddItem (InputData)
Loop
Close #1 ' Close file.
End Sub
Vnaprej hvala in glede na to, da je le še par dni do novih (programerskih) začetkov v letu 2007, vam želim veliko sreče, uspeha in zdravja, nam ostalim pa, da nam še dolgo pomagate z vašimi nasveti.
Pokvarjeni šumniki
Hvala za hiter odgovor.
Zanimivo je to, da "igra" s fonti deluje v Excelu (rutina je od tam), ne deluje pa, če podobno uporabim v VB programu za neko drugo rešitev.
Uporabljam VB Studio 2005, v proceduri pa enako "polnjenje" ListBox-a.
Zasledil sem nasvet, da uporabim:
System.IO.StreamReader reader = new System.IO.StreamReader("TEST.txt", Encoding.Default);
s tem pa nimam nekih posebnih izkušenj. Ne znam definirati čitanje do konca datoteke.
Zanimivo je to, da "igra" s fonti deluje v Excelu (rutina je od tam), ne deluje pa, če podobno uporabim v VB programu za neko drugo rešitev.
Uporabljam VB Studio 2005, v proceduri pa enako "polnjenje" ListBox-a.
Zasledil sem nasvet, da uporabim:
System.IO.StreamReader reader = new System.IO.StreamReader("TEST.txt", Encoding.Default);
s tem pa nimam nekih posebnih izkušenj. Ne znam definirati čitanje do konca datoteke.
Kot sami pravite, vam v VBA-ju deluje. Okolje :NET pa je povsem druga zverina in za pomoč glede .NET-a boste morali vprašati na kakšnem drugem forumu, sj bo sicer ta postal preobširen in nezanimiv.
Kr pa se tiče vašega konkretnega problema z objektom StreamReader pa imate v pomoči dobre primere uporabe.
Kr pa se tiče vašega konkretnega problema z objektom StreamReader pa imate v pomoči dobre primere uporabe.
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator