I have a mobile scanner.. It is from ARGOX model PT-6021 used Windows CE 5.0 as Operating System..

This device run an intranet web application using classic ASP.
I just want to connect to a printer and print like other dekstop PC did.. However this windows CE does not provide "add new printer" function in the control panel.. How can i print from it?

Anyone out there who is familiar with window CE? Pls help me. TQ

Dani AI

Generated

Short summary and why the Control Panel “Add new printer” can be absent: the Argox PT‑6021 is a Windows CE 5.0 handheld and most CE devices ship with a custom, stripped OS image—printing support (spooler, port monitors, UI) is optional at build time. That is why the usual Add Printer UI may simply not exist on the device even though Windows CE exposes printing APIs. ’s Pocket Word trick will work only when the CE image already contains the print components and the network/ethernet drivers. (wmsteh.com.ua)

Practical approaches (pick the one that fits the deployment):

  • Server‑side printing (recommended for intranet/Classic ASP setups): have the ASP server produce the printable output (PDF, label file, or the printer’s command language) and send it to the network printer or a Windows/print‑broker machine that holds the driver. This avoids needing drivers on the handheld. Raw TCP (port 9100) or LPR are common transport options for label/network printers. (support.xerox.com)

  • Direct device printing when the CE image can run custom code: send the printer language (Argox printers accept PPLA/PPLB/PPLZ) directly over TCP to the printer’s port (usually 9100) or via serial/USB if the device supports host mode and the printer accepts serial/USB commands. If Pocket Word is present and the device already enumerates network printers, it can be used as suggested; otherwise a tiny Compact Framework app that opens a socket is typical. Example (C# Compact Framework sketch):

using (var s = new System.Net.Sockets.TcpClient(printerIp, 9100))
{
  var data = System.Text.Encoding.ASCII.GetBytes("PPLA command stream...");
  s.GetStream().Write(data,0,data.Length);
}

If the CE image truly lacks printing support and rebuilding the OS is an option, the OEM can add the print/spool components via Platform Builder; otherwise place a small “HTTP-to-print” broker on the LAN (a PC service that accepts the handheld’s HTTP/post and prints). (developer.toradex.com)

Quick troubleshooting checklist: confirm the PT‑6021 exposes USB/RS‑232 or Wi‑Fi (per product specs), test basic TCP connectivity to the printer’s IP:9100, and verify whether any Print control‑panel or print registry keys exist on the device (absence means the image lacks spooler/port monitors). When rebuilding the image isn’t possible, the server/print‑broker approach is the least intrusive and most reliable. (wmsteh.com.ua)

Recommended Answers

All 3 Replies

So what exactly is the issue you are facing here... Have you installed the printer or you need assistence to print...

This windows CE does not provide "add new printer" function in the control panel.. Any other options to install a printer?

Well use pocket word, select a network printer in it and print from it . Obviously, the proper network components and ethernet driver must be present - I used the webpad enterprise CE configuration and they were by default.:)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.