Tag: windows mobile

在Windows中的Windows移动应用程序中发送邮件

我是Windows Mobile Application的新手。 在我的项目中,我想使用microsoft.windowsmobile.pocketoutlook发送电子邮件。 到目前为止,我有以下代码: private void btnsubmit_Click(object sender, EventArgs e) { try { totleave(); OutlookSession ol = new OutlookSession(); EmailMessage em = new EmailMessage(); //Recipient s1 = em.From; //Console.WriteLine(s1); Recipient r = new Recipient(“iyalarasi.r”, “iyalarasi.r@winxsolutions.com”); em.To.Add(r); em.Subject = “Request For Leave”; em.BodyText =txtename.Text +”(Emp id:”+txteno.Text+ “)” + ” request “+ cb1.SelectedItem.ToString()+” leave from “+dtpfrom […]

在运行时如何区分Windows Mobile 6.5.3和以前的版本?

是否存在已建立或非官方的方式来确定我的应用程序是否在Windows Mobile 6.5.3设备上运行,或者它是否是以前的版本? 管理或本地无所谓,我不介意互操作。

byte 到ArrayList?

有人可以告诉我如何在Windows Mobile下使用C#将byte []转换为ArrayList? 稍后编辑: 这就像拥有一个包含自定义类型实例的ArrayList。 此列表作为字节数组转发到数据库(转换为blob)(转换由数据库API完成); 我想要的是将byte []还原为ArrayList; .NET CF不提供BinaryFormatter;

压缩和解压缩文件和文件夹

我需要使用C ++ / C#在Windows Mobile中压缩和解压缩目录hirarchy。 什么是最简单的库? 我用谷歌搜索了很多次。 我发现了一些东西,但我无法继续使用它。 如果您已经实施或者您对此有所了解,请告诉我们。

确定GDI句柄和USER对象的数量

我们为Windows窗体UI渲染引擎开发了一个小型测试套件,可以在自动运行测试用例的同时测量性能并检测内存泄漏。 现在我们也想检查手柄泄漏。 在桌面平台上,我们可以使用以下代码: [DllImport(“User32”)] private extern static int GetGuiResources(IntPtr hProcess, int uiFlags); using (var process = Process.GetCurrentProcess()) { var gdiHandles = GetGuiResources(process.Handle, 0); var userHandles = GetGuiResources(process.Handle, 1); } 此方法似乎在Windows Mobile中不可用。 是否有另一种方法可以在Windows Mobile / CE上以编程方式确定这些值?

找不到PInvoke DLL – BUG?

我有Windows移动GPS第三方应用程序。这是代码包含GPS自动启用/禁用function的C ++代码。 我想制作DLL。 那也是我做的。 当用户点击发票(C#代码)GPS(C ++)必须找到。 这是我的源代码GPS.cpp extern “C” //No name mangling __declspec(dllexport) #include “GPS.h” #include “stdafx.h” #include “RF PWR.h” #include “RF PWRDlg.h” #include “widioctl.h” #ifdef _DEBUG #define new DEBUG_NEW #endif void CaptureGPS() { HANDLE hDrv = CreateFile(TEXT(“FNC1:”), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if (0 == DeviceIoControl(hDrv, IOCTL_WID_GPS_ON, NULL, 0, NULL, 0, […]

需要帮助:zip文件流

我在网络中发送zip文件有问题..我能发送的所有其他格式除了.zip .. 我尝试了很多我不知道如何做到这一点..我在客户端写的代码上传文件,这是微软建议这里的链接 我能够创建zip文件,如果我尝试打开它说corrupted..size的文件也变化很多。 这是代码 public void UploadFile(string localFile, string uploadUrl) { HttpWebRequest req = (HttpWebRequest)WebRequest.Create(uploadUrl); req.Method = “PUT”; req.AllowWriteStreamBuffering = true; // Retrieve request stream and wrap in StreamWriter Stream reqStream = req.GetRequestStream(); StreamWriter wrtr = new StreamWriter(reqStream); // Open the local file Stream Stream = File.Open(localFile, FileMode.Open); // loop through the local file […]

如何在PPC模拟器中使用sqlCE?

我如何在PPC(windows mobile)模拟器中使用sqlCE(sdf文件)? (Visual Studio 2008模拟器) 提前致谢

如何检测Windows Mobile 5设备序列号? (.NET CF 3.5)

我工作的设备有多种(主要是Datalogic 4420 Falcon ),有人总是离开基地。 电池耗尽,然后将它们带回来进行全面设置。 (应该有一种方法可以配置SD卡上的文件,以便在出现这样的错误时重新加载,但它不能很好地工作) 当有人在设备上保存更改时(使用我将数据写入SQL Server的应用程序),序列号会随之发送,以便我们可以跟踪正在使用的设备。 每个设备都有一个Serial Number ,我必须在物理上(即手动)将其写入Device name字段,我可以阅读。 如果有人想知道如何在这里工作代码: static string deviceId = null; public static string DeviceName { get { if (String.IsNullOrEmpty(deviceId)) { using (RegistryKey key = Registry.LocalMachine.OpenSubKey(“Ident”, true)) { try { deviceId = key.GetValue(“Name”, “[Unnamed]”).ToString(); } catch (Exception e) { ErrorWrapper(“GetDeviceName”, e); deviceId = Dns.GetHostName(); } finally { key.Flush(); […]

以编程方式获取传入/传出COM蓝牙端口。如何在C#中的Windows Mobile 6 App中执行此操作?

我想通过蓝牙打印机从Windows移动应用程序打印。我正在做的是硬编码COM端口如下… SerialPort comPort1 = new SerialPort(“COM5”, 57600, Parity.None, 8, StopBits.One); comPort1.Open(); //Some thing to pint //comPort1.WriteLine(“PRINT”); System.Threading.Thread.Sleep(500); comPort1.Close(); 它不是正确的方式,我想搜索应用程序可用的蓝牙打印机并与之连接。另外显示正确的错误消息[“找不到蓝牙设备/所选设备不是打印机”]。 请帮我发现这个,任何人都可以指导我这样做吗?