In Progress

Translate VB6 code to Compact DotNet (a Barcode Scanner)

We are developing an App to run on Hand-held barcode scanners using Compact DotNet on Windows CE6

This App (ScanrApp) allows the scanner to simply act as an I/O device.. (a Keyboard and a Display - a 'dumb terminal')

A 'proof of concept' app has already been written in VB6..

This programming task is basically one of translating 200 lines of VB6 code to Compact DotNet..

Scanner Project in more detail..

The App will be developed as two 'projects'.. ScanrApp2 and ScanrApp3

The first (ScanrApp2) will be to produce a compact framework project that is a rough translation of the provided VB6 project. (in folder VB6_Project_2) (see [url removed, login to view] )

It will be a 'proof of VB6 translation' app demonstrating one “random file” read.. (see Note.5)

ScanrApp3 will take the App up to the functionality of the VB6 project in folder VB6_Project_3.

ScanrApp2 will consist of the following steps.. (See uploaded instruction file [url removed, login to view] )

* Create a form layout to match the VB6 project. Copy & Paste the 10 VB6 functions (~200 lines)

* Translate that code to suit compact DotNet. (not all of that code needs to be tested in this stage)

* Run the two tests.. (Debug the 3 function/subs involved) (see folder Test_Files\)

* Test1 proves the 12 screen labels can be filled from the provided data buffer file. (see below)

* Test2 proves the ListBox can be filled from the provided data buffer file.

* Investigate the OEM SDK It will be used in the next project. Eg. to enable the Laser Scan option.

* Check VB6 "Sub ErrorHandlr" and advise on upgrading this to suit a Hand-Held device..

The final scanner app concept..

The user scans a Product barcode, this app writes that text to an open file on a server.

The server App (NOT part of this project) responds by writing 12 'display' lines of product info to that same file and sets an ACKN record in a Status file.

This ScanrApp polls this Status file and reads the 12 records and displays that data on its screen in 12 labels.

The response data can be one of 3 types..

1. 12 lines of text to be displayed in 12 labels. (each line can have optional font size and color info.)

2. 59 lines to be loaded into a ListBox.

3. An Image name+address which will be read and displayed in an ImageBox.

Skills: .NET, Visual Basic

See more: compact dotnet, writing translate, writing text app, visual basic programming code, vb6 barcode scanner, vb6 0, user tests, types hand writing, translation framework, steps writing, scanner programming, programming instruction, hand writing font, first code, code writing, code line, barcode scanner vb6 code, barcode dotnet, translate barcode programming, vb6 barcode, compact framework, translate line, 2 translate, vb6, take tests

About the Employer:
( 2 reviews ) Brisbane, Australia

Project ID: #1313106

Awarded to:


I am an experienced programmer on VB6 and .NET (include Compact) for more than 10 years. I have made a program for Windows Mobile... please see in PM.

$550 AUD in 5 days
(7 Reviews)

11 freelancers are bidding on average $561 for this job


Hello sir! Please check PMB.

$500 AUD in 10 days
(9 Reviews)

VB6 to .net experienced

$600 AUD in 5 days
(0 Reviews)

Hi! I am a profressional programmer in the u.s. We can talk on the phone or skype. As far as .net goes... hell i chew people out on forums (especially this morning) when they write crap code so you can expect only the More

$600 AUD in 0 days
(0 Reviews)

i have good exp in vb6 and .net. please give me this project.

$450 AUD in 10 days
(0 Reviews)

Hello Sir, First of all thank you for Posting your project, I have read your Requirement and i think we are so comfortable to complete it ,if you are want to work with you then please add me on my your Skype id, a More

$770 AUD in 20 days
(0 Reviews)

Thats my cup of tea. I recently finished application on WinCE 6 for one of the Retail outlet in UK. It was on MC17 Motorola barcode scanner embeded. I have all the designs ready its just we have to implement as per you More

$600 AUD in 15 days
(0 Reviews)

Hi, We have expertise in .NET, SQL, VB, JAVA. We very well understood your requirement & this is achievable in time. thanks

$700 AUD in 10 days
(0 Reviews)

please check my PM

$600 AUD in 10 days
(0 Reviews)

hello Sir, My name is Engr. Mario A. Andal Jr. I think I am the right man for the job. Because I've designed a program similar to that of your project. I am a Systems Administrator in University of Batangas-Philippines More

$500 AUD in 7 days
(0 Reviews)

I can do the project. I already have the knowledge of vb and vb .net.

$300 AUD in 15 days
(0 Reviews)