Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / Compact Framework / June 2007

Tip: Looking for answers? Try searching our database.

Fujitsu iPad 100-20 scanner

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
kdaugherty@maurices.com - 28 Jun 2007 18:16 GMT
My application needs to make use of the built-in scanner on the iPad.
I'd rather not use a keyboard wedge (or scanwedge).  The application
will be written in CE .NET 2003 targeted for compact framework 1.0.  I
downloaded "barcode scanners netcf.msi" because it sounds like exactly
what I'm looking for.

The problem is that I cannot find symbol.barcode.dll and related
files.  Christian Forsberg's article about this mentions that it
should be downloaded from the vendor and many search results reference
devcenter.symbol.com.  However, Motorola now manages the site and I
cannot find the files anywhere on the site!  The site's internal
search returns nothing for "symbol.barcode.dll".

So I have 2 questions:

1.  Does Christian's barcode scanner solution sound like the right one
for my application?

2.  Can someone help me find symbol.barcode.dll and related files?

Thanks,
Kathi
Paul G. Tobey [eMVP] - 28 Jun 2007 18:40 GMT
I don't follow.  You're not using a Symbol device!  Why would you expect
their SDK to include a namespace specific to Symbol?  You need the
documentation for what you actually downloaded...

Paul T.

> My application needs to make use of the built-in scanner on the iPad.
> I'd rather not use a keyboard wedge (or scanwedge).  The application
[quoted text clipped - 18 lines]
> Thanks,
> Kathi
kdaugherty@maurices.com - 28 Jun 2007 18:54 GMT
On Jun 28, 12:40 pm, "Paul G. Tobey [eMVP]" <p space tobey no spam AT
no instrument no spam DOT com> wrote:
> I don't follow.  You're not using a Symbol device!  Why would you expect
> their SDK to include a namespace specific to Symbol?  You need the
[quoted text clipped - 30 lines]
>
> - Show quoted text -

The device has a Symbol SE 955 laser scanner "built in".
Paul G. Tobey [eMVP] - 28 Jun 2007 19:16 GMT
Not relevant, I'd say.  That's a chip or a set of chips that are built onto
someone else's hardware.  How you talk to them doesn't necessarily match how
Symbol-branded devices work.  Again, you have a barcode control download
from the company that built the system; their documentation should lead you
in how to use it...

Paul T.

> On Jun 28, 12:40 pm, "Paul G. Tobey [eMVP]" <p space tobey no spam AT
> no instrument no spam DOT com> wrote:
[quoted text clipped - 34 lines]
>
> The device has a Symbol SE 955 laser scanner "built in".
kdaugherty@maurices.com - 28 Jun 2007 19:26 GMT
On Jun 28, 1:16 pm, "Paul G. Tobey [eMVP]" <p space tobey no spam AT
no instrument no spam DOT com> wrote:
> Not relevant, I'd say.  That's a chip or a set of chips that are built onto
> someone else's hardware.  How you talk to them doesn't necessarily match how
[quoted text clipped - 48 lines]
>
> - Show quoted text -

I'm sure you're right but I do not have a barcode control from the
company that built the system as they do not provide one using managed
code.  That's why I was searching this group and found what I did
download from download.microsoft.com/.../barcode scanners netcf.msi.
Paul G. Tobey [eMVP] - 28 Jun 2007 19:37 GMT
So, what *do* they provide?  An unmanaged library?  *Any* method other than
keyboard wedging?  If not, that's probably the only way to use it...

Paul T.

> On Jun 28, 1:16 pm, "Paul G. Tobey [eMVP]" <p space tobey no spam AT
> no instrument no spam DOT com> wrote:
[quoted text clipped - 65 lines]
> code.  That's why I was searching this group and found what I did
> download from download.microsoft.com/.../barcode scanners netcf.msi.
kdaugherty@maurices.com - 28 Jun 2007 20:24 GMT
On Jun 28, 1:37 pm, "Paul G. Tobey [eMVP]" <p space tobey no spam AT
no instrument no spam DOT com> wrote:
> So, what *do* they provide?  An unmanaged library?  *Any* method other than
> keyboard wedging?  If not, that's probably the only way to use it...
[quoted text clipped - 76 lines]
>
> - Show quoted text -

They provide a "native" code library (Microsoft eMbedded C++, I
think).  My app is written in .NET 2005 so I was hoping to find a
managed solution.  Sigh.  I suppose I'll have to create a COM object
or OCX from the code I do have and call it from Javascript.  Thanks
for your indulgence.  I'm new at this.
<ctacke/> - 28 Jun 2007 20:37 GMT
> They provide a "native" code library (Microsoft eMbedded C++, I
> think).  My app is written in .NET 2005 so I was hoping to find a
> managed solution.  Sigh.  I suppose I'll have to create a COM object
> or OCX from the code I do have and call it from Javascript.  Thanks
> for your indulgence.  I'm new at this.

Just P/Invoke the native library from your managed code and be done with it.

Signature

Chris Tacke, Embedded MVP
OpenNETCF Consulting
Managed Code in an Embedded World
www.OpenNETCF.com

kdaugherty@maurices.com - 28 Jun 2007 21:30 GMT
> > They provide a "native" code library (Microsoft eMbedded C++, I
> > think).  My app is written in .NET 2005 so I was hoping to find a
[quoted text clipped - 9 lines]
> OpenNETCF Consulting
> Managed Code in an Embedded Worldwww.OpenNETCF.com

Well, I like the sound of that.  How do I do that?  Can you point me
to a site where I can learn how to P/Invoke something?
<ctacke/> - 28 Jun 2007 21:37 GMT
First 5 results from Google:

http://msdn.microsoft.com/msdnmag/issues/03/07/NET/
http://msdn.microsoft.com/msdnmag/issues/04/10/NET/
http://www.gotdotnet.com/community/usersamples/details.aspx?sampleguid=f6f4c339-
22fd-44bb-a4fc-cfd874527ffb

http://boo.codehaus.org/Invoke+Native+Methods+with+DllImport
http://www.codeproject.com/csharp/EssentialPInvoke.asp

Signature

Chris Tacke, Embedded MVP
OpenNETCF Consulting
Managed Code in an Embedded World
www.OpenNETCF.com

>> > They provide a "native" code library (Microsoft eMbedded C++, I
>> > think).  My app is written in .NET 2005 so I was hoping to find a
[quoted text clipped - 13 lines]
> Well, I like the sound of that.  How do I do that?  Can you point me
> to a site where I can learn how to P/Invoke something?

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.