Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Događaj bar kod čitača

[es] :: Pascal / Delphi / Kylix :: Događaj bar kod čitača

[ Pregleda: 2673 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

edin_jak

Član broj: 45093
Poruke: 33
*.dialup.neobee.net.



Profil

icon Događaj bar kod čitača28.09.2005. u 11:48 - pre 225 meseci
Kako da prepoznam da je broj došao sa bar kod čitača, a ne sa tastature.
Probao sam nešto da kombinujem sa OnKeyPress i OnKeyDown ali bezuspešno.
Bilo kakva ideja...???
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Događaj bar kod čitača28.09.2005. u 12:27 - pre 225 meseci
Ako hardver na svom portu ne daje neki signal kojim bi mogao da znas da li citac upravo cita kod (sto znaci da ce u narednih nekoliko milisekundi kod pristici) onda ti jedino preostaje da meris brzinu kojom se javljaju OnKeyXXX eventi. Bar citac ce da ih salje velikom brzinom... ni jedan covek ne moze tako brzo da kuca... ali ako i OnKeyXXX evente salje polako onda stvarno ne znam kako bi mogao to da znas.
 
Odgovor na temu

edin_jak

Član broj: 45093
Poruke: 33
*.dialup.neobee.net.



Profil

icon Re: Događaj bar kod čitača28.09.2005. u 12:39 - pre 225 meseci
To je i meni palo na pamet, ali me muci da li je brzina slanja eventa ista na različitim računarima: Trenutno testiram čitač koji je prikačen na ps/2 dakle ponaša se kao tastatura i nema nikakav signal da je događaj sa citaca.
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Događaj bar kod čitača28.09.2005. u 12:46 - pre 225 meseci
Brzina ce biti slicna... u svakom slucaju dosta brza nego kad je korisnik sam ukucava.
Zbog cega ti je bitno da znas da li je ulaz sa tastature ili sa citaca?
 
Odgovor na temu

edin_jak

Član broj: 45093
Poruke: 33
*.dialup.neobee.net.



Profil

icon Re: Događaj bar kod čitača29.09.2005. u 08:25 - pre 225 meseci
Pravim POS sistem u kome korisnik moze artikal da bira preko sifre koju kuca sa tastature ili preko bar kod citaca, ako je u pitanju bar kod da odmah bude fokus na polje "Bar kod" u gridu ili ako prevlaci artikal po artikal na kasi da znam da trazim artikal preko bar koda
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Događaj bar kod čitača29.09.2005. u 08:43 - pre 225 meseci
Zar ne bi bilo logicnije da kad se nesto ukuca (podatak dodje sa tastature ili citaca) ti proveris da li je to bar kod i ako jeste tretiras ga kao bar kod (nema veze da odakle je stigao), a ako nije onda ga tretiras kao sifru?
To mi deluje kao logicnije resenje.
 
Odgovor na temu

edin_jak

Član broj: 45093
Poruke: 33
*.dialup.neobee.net.



Profil

icon Re: Događaj bar kod čitača29.09.2005. u 10:16 - pre 225 meseci
Neki artikli npr. Winston cigarete imaju bar kod od 7 cifara, a u sistemu imam artikle koji su duzine max 12 cifara, mala je verovatnoca ali moze da se desi da imaju isti bar kod i sifru (razliciti artikli)
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Događaj bar kod čitača29.09.2005. u 10:27 - pre 225 meseci
Hehe... e, onda sve ostaje na merenju vremena ili uvek mozes da napravis da ima dva dugmeta pa ako pritisne jedan unesena je sifra, a ako pritisne drugi unesen je bar kod.
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.voban.co.yu.



+73 Profil

icon Re: Događaj bar kod čitača29.09.2005. u 10:52 - pre 225 meseci
Tako je nebitno da li je to otkucano sa tasture ili je doslo sa bar koda. Tako sam se radovao kad sam video da za bar kod ne treba nista programirati. Pa sad ako bas oces da komplikujes samo napred, ali znaj da gubis vreme.

Kad se unese kod proveri search u bar kodove, ako nema search u sifre. Ako bas nema onda poruka.

Ako ti moze pomoci, na jednom mestu sam video, kad skener ne ocita i moraju da unesu bar kod pocnu sa 'B'.


Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

edin_jak

Član broj: 45093
Poruke: 33
*.dialup.neobee.net.



Profil

icon Re: Događaj bar kod čitača29.09.2005. u 11:17 - pre 225 meseci
Moze i tako, ali onda moram da stavljam neka ograničenja za količinu pošto se i ona kuca, sve u svemu ne može da se dobije savršeno rešenje.
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.9.eunet.yu.



+73 Profil

icon Re: Događaj bar kod čitača29.09.2005. u 15:35 - pre 225 meseci
Ne, ne, treba ti dugacija kontrola. Ako se ne varam, kad na tvojoj formi pritisnes ENTER onda se odradi dugme OK koje je u fokusu. Imas resenje ili da dugmicima iskljucis fokus ili da na to polje na OnKeyPress odradis tako da kad detektujes Enter samo skoci na sledece polje.

Ima jos nesto mada ne mislim da je resenje. Uz bar kod si dobio jednu knjizicu sa bar kodovima za njegovo programiranje. Probaj da gfa namswestis da ne salje kod za ENTER za kraju. Nadji kod za start setup, bez slanja enter, stop setup.


[Ovu poruku je menjao dragancesu dana 30.09.2005. u 23:23 GMT+1]
Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

edin_jak

Član broj: 45093
Poruke: 33
*.dialup.neobee.net.



Profil

icon Re: Događaj bar kod čitača01.10.2005. u 08:39 - pre 225 meseci
Nisam bas najbolje razumeo ideju... Na formi uopste nemam dugmica, hocu u potpunosti da eliminisem misa vazna mi je brzina u radu. Ovako sam odradio: stavio sam edit polje na koje saljem svaki znak sa tastature (ogranicio sam da moze da salje samo brojeve), nakon Enter-a proverim da li postoji takav bar kod, pa ako nema proverim da li je sifra (sve ovo ako je duzina veca od 6), ako je kraca i jednaka 6 onda je u pitanju kolicina. Al ne lezi vraze, sad imam drugi problem koji ne mogu da resim. Kad je u gridu fokus na bilo koja druga polja osim "kolicina" koje jedino nije ReadOnly upamti mi bar kod kao kolicinu, a treba bi vrednost pre kucanja u to polje...ne mogu da nađem događaj kojim bi to mogao da detektujem.
 
Odgovor na temu

Milos D
Beograd

Član broj: 5621
Poruke: 280
*.ptt.yu.



+1 Profil

icon Re: Događaj bar kod čitača01.10.2005. u 09:43 - pre 225 meseci
Da li bar kod citac generise sve evente: keydown, keypress i keyup?

Da li si probao da posle prvog keydown pozoves GetKeyState za taj znak, mozda ta funkcija vraca razlicitu vrednost u zavisnosti od toga da li neko kuca ili je citac u pitanju?

 
Odgovor na temu

edin_jak

Član broj: 45093
Poruke: 33
*.dialup.neobee.net.



Profil

icon Re: Događaj bar kod čitača01.10.2005. u 13:58 - pre 225 meseci
Nema nikakve razlike, ali uspeo sam nesto da improvizujem, tako da sad radi.
Hvala
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Događaj bar kod čitača

[ Pregleda: 2673 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.