Tags: 700c, application, back, forth, frustration, intermec, itcscandll, on-line, ppc, software, solution, spent

ITCScan.DLL Issues On Intermec 700C PPC 2003

On Software » Software & Application Miscellaneous

6,375 words with 3 Comments; publish: Tue, 20 May 2008 22:29:00 GMT; (40078.13, « »)

have spent the last two weeks in frustration going back and forth with

Intermec on-line support and yet no solution. Has someone out there found the

solutions to any of the following:

(1) AN exception is being thrown when I create BarcodeReader. Error message

is: 'Can't find an Entry point ITSCAN_WinAsyncRead in a PInvoke DLL ITCSCAN.

DLL' . This is happening even on the sample 'BarcodeSample CS' that came with

the IDL.

I am using Intermec 700C with PocketPC 2003. VS2005, CF 2.0. ITSCAN.DLL is

installed in the \Windows directory.

I have checked to the developer guide, and several readme docs, and cannot

find any reference to ITSCAN_WinAsyncRead.

(2) After upgrading the OS at the suggestion of Intermec On-line support, I

now get the error 'Cannot find ITCScan.dll'. The ITCScan.dll is present in

the \Windows directory. Even the BarcodeSample application gives the same

error. Is there a path that needs to be set? How do you resolve this problem.

Any suggestions would be appreciated.

Gaul

--

Message posted via http://www.dotnetmonster.com

All Comments

Leave a comment...

  • 3 Comments
    • Have you verified that you have the right version of the SDK and the

      libraries on the device?

      You can do a dumpbin on ITCSCAN.DLL on the device to list all exported

      methods. Copy the DLL from the device to C:\ then run the Visual Studio

      command prompt, and run 'dumpbin /exports C:\itcscan.dll'

      I remember before that I installed something called an Intermec Add-on pack

      (or something similar) because the default OS did not come with any barcode

      scanner libraries.

      --

      Regards,

      Christian Resma Helle

      http://christian-helle.blogspot.com

      "gaulles via DotNetMonster.com" <u39900.software-app.questionfor.info.uwe> wrote in message

      news:7cd03b742caab.software-app.questionfor.info.uwe...

      > have spent the last two weeks in frustration going back and forth with

      > Intermec on-line support and yet no solution. Has someone out there found

      > the

      > solutions to any of the following:

      > (1) AN exception is being thrown when I create BarcodeReader. Error

      > message

      > is: 'Can't find an Entry point ITSCAN_WinAsyncRead in a PInvoke DLL

      > ITCSCAN.

      > DLL' . This is happening even on the sample 'BarcodeSample CS' that came

      > with

      > the IDL.

      > I am using Intermec 700C with PocketPC 2003. VS2005, CF 2.0. ITSCAN.DLL is

      > installed in the \Windows directory.

      > I have checked to the developer guide, and several readme docs, and cannot

      > find any reference to ITSCAN_WinAsyncRead.

      > (2) After upgrading the OS at the suggestion of Intermec On-line support,

      > I

      > now get the error 'Cannot find ITCScan.dll'. The ITCScan.dll is present in

      > the \Windows directory. Even the BarcodeSample application gives the same

      > error. Is there a path that needs to be set? How do you resolve this

      > problem.

      > Any suggestions would be appreciated.

      > Gaul

      > --

      > Message posted via http://www.dotnetmonster.com

      >

      #1; Tue, 20 May 2008 22:30:00 GMT
    • Thanks for the suggestion. I ran dumpbin, and sure enough the

      ITCSCAN_WinAsyncRead, which was the entry point the BarcodeReader complained

      as missing, is listed among the exported functions.

      The more immediate problem now is why is the ITCScan.dll not found when you

      run the application. The ITCScan.dll is in the \Windows folder.

      Gaul

      Christian Resma Helle wrote:

      >Have you verified that you have the right version of the SDK and the

      >libraries on the device?

      >You can do a dumpbin on ITCSCAN.DLL on the device to list all exported

      >methods. Copy the DLL from the device to C:\ then run the Visual Studio

      >command prompt, and run 'dumpbin /exports C:\itcscan.dll'

      >I remember before that I installed something called an Intermec Add-on pack

      >(or something similar) because the default OS did not come with any barcode

      >scanner libraries.

      >> have spent the last two weeks in frustration going back and forth with

      >> Intermec on-line support and yet no solution. Has someone out there found

      >[quoted text clipped - 25 lines]

      >> Gaul

      --

      Message posted via DotNetMonster.com

      http://www.dotnetmonster.com/Uwe/Forums.aspx/dotnet-compact-framework/200712/1

      #2; Tue, 20 May 2008 22:31:00 GMT
    • You also should try putting the DLL in the system32 folder and the

      application folder.

      "gaulles via DotNetMonster.com" wrote:

      > Thanks for the suggestion. I ran dumpbin, and sure enough the

      > ITCSCAN_WinAsyncRead, which was the entry point the BarcodeReader complained

      > as missing, is listed among the exported functions.

      > The more immediate problem now is why is the ITCScan.dll not found when you

      > run the application. The ITCScan.dll is in the \Windows folder.

      > Gaul

      > Christian Resma Helle wrote:

      > >Have you verified that you have the right version of the SDK and the

      > >libraries on the device?

      > >

      > >You can do a dumpbin on ITCSCAN.DLL on the device to list all exported

      > >methods. Copy the DLL from the device to C:\ then run the Visual Studio

      > >command prompt, and run 'dumpbin /exports C:\itcscan.dll'

      > >

      > >I remember before that I installed something called an Intermec Add-on pack

      > >(or something similar) because the default OS did not come with any barcode

      > >scanner libraries.

      > >

      > >> have spent the last two weeks in frustration going back and forth with

      > >> Intermec on-line support and yet no solution. Has someone out there found

      > >[quoted text clipped - 25 lines]

      > >>

      > >> Gaul

      > --

      > Message posted via DotNetMonster.com

      > http://www.dotnetmonster.com/Uwe/Forums.aspx/dotnet-compact-framework/200712/1

      >

      >

      #3; Tue, 20 May 2008 22:32:00 GMT