0% found this document useful (0 votes)
83 views6 pages

BTWSeries Development

Uploaded by

phamthodng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views6 pages

BTWSeries Development

Uploaded by

phamthodng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 6

BTW Series Development

■PC
■Terminal

Develop
7. Communication
Environment Language ・ Socket / FTP
・ SQL Client ...etc
VC C# VB

1 .Programming Execute
Visual Studio 2008
Professional

Terminal .NET Compact


2.Compile/Build Device Library Framework 3.5
4. Debug in PC
3. Output EXE 6. Control Device 6. Control Windows
・ Code Scan ・ Logging
EXE
・ Buzzer ・ User Interface
・ Bussines Logic...
ActiveSync ・ Print Label ...
Debug
/ WMDC
BT シミュレータ
5. Send Application
4. Debug in Terminal
General Software
Send
Keyence Original Software
1.Create project with Visual Studio 2008 Pro
Choose Language from VB / C# / VC
2. Screen when creating
3.Development Image

User Interfece Design View Programming View


4.Programming Image
Program with .net compact framework, windows API, Keyence Device Library.

'// 1.Operator input


Private Sub txtTanto_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles
txtTanto.GotFocus

Dim ret As Integer

'// Set IME Input Mode ( -> Direct Input )


Dim modeSet As UInt32 = Bt.LibDef.BT_KEYINPUT_DIRECT
ret = Bt.SysLib.Display.btSetKeyCharacter(modeSet)
Keyence Device Library
'// Enable Scan
Bt.ScanLib.Control.btScanEnable() exsample
Bt.SysLib.Display.btSetKeyCharacter
'// Code Restriction ( -> ALL Code Enable ) Bt.ScanLib.Control.btScanEnable
Dim ulDataset As UInt32 = 0 Bt.ScanLib.Setting.btScanSetProperty
ulDataset = Bt.LibDef.BT_SCAN_ENABLE_ALL

Dim pValueSet As New IntPtr()


pValueSet = Marshal.AllocCoTaskMem(Marshal.SizeOf(ulDataset)) '
Marshal.WriteInt32(pValueSet, CType(ulDataset, Int32))

ret = Bt.ScanLib.Setting.btScanSetProperty(Bt.LibDef.BT_SCAN_PROP_ENABLE_SYMBOLS, pValueSet)


Marshal.FreeCoTaskMem(pValueSet)

End Sub
Download Site
http://www.barcodereader.com/special/download/bt.php

・ Manual
・ Program sample
・ Software update

Development manual

You might also like