Pokvarjeni šumniki

Pomoč pri izdelavi makrov
Odgovori
infozop
Prispevkov: 15
Pridružen: To Avg 16, 2005 12:02 pm

Pokvarjeni šumniki

Odgovor Napisal/-a infozop »

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č :idea:
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.
admin
Site Admin
Prispevkov: 3688
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

S kodo ni nič narobe. Problem je v seznamu (ListBox), ki ima nastavljen napačen nabor znakov (font).
lp,
Matjaž Prtenjak
Administrator
infozop
Prispevkov: 15
Pridružen: To Avg 16, 2005 12:02 pm

Odgovor Napisal/-a infozop »

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 :oops: definirati čitanje do konca datoteke.
admin
Site Admin
Prispevkov: 3688
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

:) 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.
lp,
Matjaž Prtenjak
Administrator
Odgovori