Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 1.935 pregleda

Najnovija ↓

printanje na pos printere s slovina čćšžđ 28.08.2010. u 10:28 · pre 196 meseci #1
Pozz svima imam jedan problem oko printanja na pos pisač i slova ČŠĆĐŽ napravio sam kod u vb.netu koji kreira račun u textualnu datoteku racun.txt i sad pomocu koda
Code:

        Dim startInfo As System.Diagnostics.ProcessStartInfo
        Dim pStart As New System.Diagnostics.Process

        startInfo = New System.Diagnostics.ProcessStartInfo(Application.StartupPath & "\print.bat")

        pStart.StartInfo = startInfo
        pStart.Start()
        pStart.WaitForExit() 'Your code will halt until the exe file has executed.


a u print.bat imam

Code:
copy racun.txt LPT1:


problem je u tome što neče printati slova ČŠĐĆŽ pregledo sam kod i kad završi printanje on u racun.txt prikaže sve normalne znakove ali prilikom ispisa zamjeni ta slova za neka druga :S printer je BIXOLON stp 103 pokušao sam instalirat printer i onda otvorit ručno datoteku racun.txt i onda kliknit na ispis i onda mi ispiše ta slova a ovako preko programa neče dali netko zna u čemu je problem i kako da to popravim? ne znam dali je ovo i pravi podforum jer ima veze i s kodovima i pisačem.

Re: printanje na pos printere s slovina čćšžđ 02.09.2010. u 22:52 · pre 196 meseci #2
Mislim da ovo ima veza sa Encodingom, probaj kada čuvaš fajl da promeniš u drugi Encoding.

Npr.

Code:

   File.WriteAllText(filePath, sb.ToString(), Encoding.GetEncoding(1251));    


ili

Code:

   File.WriteAllText(filePath, sb.ToString(), Encoding.Unicode); 



Potpis
www.zaljubise.net - najbolji sajt za upoznavanje
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme