问题标签 [pocketpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 开始栏显示在最大化形式上(Pocket PC 2003)
环境
- 视窗 XP SP3 x32
- Visual Studio 2005 标准版
- Windows 移动/掌上电脑 2003
- .NET Compact Framework 1.0 SP3 和 .NET Framework 1.1
- 霍尼韦尔 Dolphin 9500 手持式条码扫描器
目标
我有一个三表单应用程序和一个具有应用程序入口点的外部类 (Program.cs) Main()
,. 主窗体首先加载,然后从内部MainForm_Load(...)
实例化/显示一种类似于启动屏幕的新窗体。我希望所有三种形式都最大化。所有三种形式都具有以下属性集:
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.ControlBox = false;
问题
“启动画面”表单显示全屏,没有任何问题。然后我处理它并显示主屏幕(首先加载和参数Application.Run();
。从主屏幕,一旦检测到列表框 SelectedIndexChanged 事件,就会显示第三种形式(将主形式留在所述第三种形式后面)。那第三个表单在我的表单顶部显示任务栏:关闭
此表单后,主表单现在也覆盖了任务栏。
代码
朋友贴链接。让我知道我是否应该在这里发布代码。WorkOrderView 超过一千行,所以我认为这会更容易。
不相关的建议
我是一个相当绿色的程序员,我特别缺乏这种环境的经验。所以,如果你对我做某些事情的方式有任何建议/批评,不要犹豫,用它们来打击我。最好只对帖子发表评论,而不是为这些类型的回复发布答案。
谢谢!
internet-explorer - Pocket PC 4.20(内部版本 14053)中内置了哪个版本的 Internet Explorer?
我正在尝试使用“Pocket PC 4.20”(显示在“关于”屏幕上)找到移动设备上的 IE 版本。
还有这个操作系统的官方品牌是什么,是“Pocket PC 2002”还是“Windows Mobile 2003”?
我希望让 jQuery Mobile 在其上运行,但它似乎不起作用,标准 jQuery 库也不起作用。
浏览器发送的user-agent是IE 4.01
c# - 如何在 Pocket PC .NET CF 3.5 的 WebBrowser 中禁用 mailto 弹出窗口?
出于安全原因,当用户单击查看本地 html 文件的子类 WebBrowser 中的弹出窗口时,我试图禁用 Outlook(或任何默认邮件客户端)的打开。我尝试用没有“mailto:”链接引用的版本替换 DocumentText,但这一直失败(无论我尝试什么,它在设置 DocumentText 后一直坚持 about:blank 页面)。
我的问题的最佳解决方案是通过注册表或其他方式完全禁用任何默认邮件客户端,但我对任何我还没有尝试过的东西持开放态度。有任何想法吗?
.net - 袖珍电脑模拟器中的日期格式问题
使用 ToString() 将数据表中的日期值(例如“4/20/2011 7:10:39 PM”)转换为字符串时,它变为 2011 年 4 月 20 日。我该如何解决这个问题?我想要它作为 2011 年 4 月 20 日。我在 .net 2008 中使用 Pocket Pc 应用程序并使用 windows ce 5.0 模拟器。
c# - 在袖珍电脑模拟器应用程序上调用 .exe 文件的未处理异常
我正在尝试在袖珍 PC 模拟器上的 vc2005 上运行此代码,但它给了我一个 win32unhandled 异常
WM_flowm.exe 是可以在 windows mobile 上毫无问题地运行的 flite tts,但我需要在我的 C# 代码中调用它。
调用堆栈
停在这里===
try_DLL.exe!try_DLL.Form1.button1_Click(object sender = {Text = "button1"}, System.EventArgs e = {System.EventArgs}) 第 29 行 + 0x6 字节 C#
wcf-security - Pockect PC WCF 实现 Windows 身份验证
连接到 WCF 服务时,我需要在 windows Pocket PC 5.0 上实现 windows 身份验证。是否可以让用户输入他们的凭据,然后将其传递给 WCF 服务进行身份验证?
我意识到袖珍 PC 应用程序没有可以放入模拟详细信息的 app.config
.net - Pocket PC2003 WCF 身份验证问题
我创建了一个非常简单的 WCF 服务,该服务将数据时间戳从 SQL Server 返回到客户端,但我在从 Pocket PC 2003 Psion 设备访问该服务时遇到问题。
从 WinCe 5 设备访问服务时我没有问题,但是当我将客户端代码部署到 PPC2003 时,它会生成 407 代理身份验证异常。
我使用 NetCFSvcUtil.exe 生成了代理类,并将它们导入到项目中,没有问题,但在运行 PPC2003 时无法访问。
以前我已经在设备上指定了一个代理并且可以正常工作,但是代理硬件已经发生故障并且应用程序无法正常工作。我还能如何处理身份验证?
菲尔
pocketpc - 需要霍尼韦尔海豚 9700 模拟器
对于我之前的项目,我们使用的是 Honeywell Dolphin 7900,对于它的仿真器,我们使用的是 Pocket PC 2003 设备仿真器,它是 Visual Studio 2008 的默认设置。现在我们已经切换到 Honeywell dolphin 9700 设备。现在的问题是几乎没有 UI 问题出现,为了调试我需要相应的模拟器。我尝试使用可以从http://www.microsoft.com/downloads/en/details.aspx?FamilyID=20686a1d-97a8-4f80-bc6a-ae010e085a6e下载的 windows mobile 6.5 模拟器
但我无法在那里重现 UI 问题。两个 PDA 使用的 .NET 框架都是 3.5。较新的 PDA 安装了 windows mobile 6.5。谁能帮我找到霍尼韦尔海豚 9700 设备的确切模拟器
c# - 以编程方式卸载袖珍电脑程序
我想编写一个程序(创建一个 exe 文件)来卸载 WM 5.0 中的程序。我在谷歌搜索,但没有真正一步一步地展示如何做到这一点。我有关于如何以编程方式安装 cab 文件的分步说明,但我找不到类似于 unistall 程序的内容。我已经看到了一些使用 DMProcessConfigXML 的建议,但我以前从未使用过 XML,如果有人能告诉我如何使用它,那就太好了。
c# - 如何使用复选框保持 AC# Listview 控件不会对行选择进行“检查”?
环境
- Windows XP x32 Visual Studio 2005 标准版
- Honeywell Dolphin 9500 运行 Windows Mobile 2003 (Pocket PC 2003) 内置条码扫描仪和黑白相机 使用位于此处的 SDK 。
- .NET Compact Framework 1.0 SP3 和 .NET Framework 1.1
- 使用 VC#
目标
我在表单上有一个 ListView 控件,CheckBoxes = true
但View = Details
我不希望复选框被用户“选中”。我用它来显示记录完成的状态。但是,我确实想使用事件处理函数通过代码检查该框(即在记录完成时:)lvMeters_ItemCheck(null, null);
。
问题
我已禁用检查框本身(我认为,此设备上的触摸屏并不精确)。但是,选择一行(我有FullRowSelect = true
)时,控件通常会检查复选框,并且事件处理程序似乎并未被调用。
我尝试过的事情
我试图基本上撤消事件处理程序中的操作:
问题是上面的处理程序没有在列表视图选择上被调用,SelectedItemChanged 事件处理程序也没有调用这个事件处理程序,但它仍在选中选择框。检查框本身时确实会调用它。
需要更多信息?
问一下,我会尽力而为!
我是新手
所以请随时告诉我,我这样做完全错了,应该以不同的方式做整个事情。