Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Programmering med streckkodsscanner

Postades av 2002-10-04 10:59:24 - Maria Jönsson, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 468 personer

Jag har fått i uppdrag att göra ett program (i VB) som man med hjälp av en streckkodsscanner ska kunna läsa in värden till olika komponenter. Har skapat ett testformulär med 10 textrutor (numrerade 1-10). Jag vill att alla streckkoder som börjar på 1 ska in i textbox1, alla som börjar med 2 ska in i textbox2 osv.. Nu undrar jag hur jag ska fånga upp själva streckkoden som läses in. Som det är nu hamnar streckkoden i den komponent som har focus.
Någon som vet hur man gör detta?

MVH / Maria


Svara

Sv: Programmering med streckkodsscanner

Postades av 2002-10-04 11:51:44 - Johan Lewis-Jonsson

Scannrar brukar normalt koppla sig via tangentbordet, vilket betyder att programet inte vet om det kommer från scannern eller om någon skrivit det på tangentbordet.
Dit problem tror jag löses lättast genom att ha en textbox som alltid har focus (.setFocus). Sedan i den textboxens change event kan du sedan kontrollera om sista tecknet är tex CR (eller vad du nu har ställt in att scannern ska skicka för sluttecken). Om du vill ha det i textboxar är det sedan bara att läsa första siffran ock skriva det där det ska vara. Sätt sedan focus på inläsningstextboxen igen


Svara

Sv: Programmering med streckkodsscanner

Postades av 2002-10-05 19:03:30 - Oskar Johansson

enkelt!

låt säga: du har ett gömt formulär (inte gömt med .visible = false, utan bakom ett likastort annat textfält.) Sen har du 10 formulär till, alla heter likadant, fast den första har index 0 och den sista index 9. Och sist en timer med ett interval på ca 10ms. Den ska INTE vara aktiverad

<code>
'i form_load:
txtGömt.setfocus

'i changhe eventet för det gömda textfältet:
timer1.enabled=true

'i timer eventet:
timer1.enabled = false
if (isnumeric(txtgömt.text))then
txtNummer(clng(mid(txtgömt.text, 1, 1))).text = txtgömt.text
end if
txtGömt.Text = ""
txtGömt.setFocus
</code>


Det BORDE fungera, har inte testat




Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 604
27 953
271 705
5 990
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies