问题标签 [opennetcf]
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.
event-handling - 如何为所有 SmartParts 制作自定义事件?
有使用 OpenNETCF.IOC.(UI) 库的 C# 项目 (.NET CF)。
实际情况:在基本表单中处理 OnKeyDown 事件并且可以引发自定义事件(例如,如果用户按下了 ESC 按钮)。此事件可以以后代形式处理。
重构后:Base Form 现在是容器表单。所有后代形式现在都是 SmartPart。我现在应该如何将自定义事件从容器表单提升到 SmartParts?
compact-framework - 从 Windows CE 中的网络路径读取文件内容
Windows CE 6.0 设备(Compact Framework)是否可以通过 WiFi 从使用 UNC 路径存储在网络中的文件中读取文件内容?
或者在这种情况下我应该使用 FTP 服务器还是开发自己的服务器?
c# - OpenNETCF.Button2:属性“BackgroundImage”的代码生成失败
表单上有 Button2 控件。我在更改其名称时遇到问题:
或者
Button2 控件杂项属性:
我怎么解决这个问题?
正如我所提到的,我应该将 Build Action: None?添加到我的项目DesignTimeAttributes.xmta文件中。
我使用 .NET Compact Framework 3.5/Visual Studio 2008/OpenNETCF Smart Device Framework 2.3 库(社区版)
sockets - 测试windows ce的TCP/UDP客户端
在 Windows 桌面上,我使用SocketTest作为 GUI 工具来测试 TCP 连接。
Windows CE(首选本机)是否有替代方法来测试与 Windows 桌面的连接?
c# - 尝试失败:Ping 类中的 OpenNETCF 发送方法
我曾尝试在此参考 中使用像“CNLSH”先生这样的 OpenNETCF 进行 ping 操作,如果主机可用,它可以正常工作。如果不是,pingReply.Status 永远不会变为假,因为我会从 send-Method 获得异常(无法发送包)。是否有可能在没有 try/catch 的情况下工作?
visual-studio-2008 - VS2008 移动应用程序构建时间长
最近测试我的应用程序变得很痛苦。当我在调试配置中按 F5 时,VS 的构建时间增加了。完成构建需要 1-2 分钟。即使是轻微的代码更改也会让我发疯:/。
我的应用程序使用 OpenNETCF 和 Open Sans 字体作为标签等。当我开始开发这个应用程序时,它是 100-200kb,现在是 800kb+。我不知道是什么让文件这么大。
我搜索了如何在 VS2008 中跟踪构建过程的日志,但找不到任何资源。有没有办法在 Milli Second 结果中记录构建过程?
c# - 无法捕获 OpenNETCF RAPI 异常
我正在使用 OpenNETCF Desktop Communication Library 一个 RAPI 开源库来开发一个 winform 应用程序。
现在一切正常。但在某些计算机中,由于 RAPI 库导致应用程序崩溃,无法捕获此异常。
我调试它并找到调用CeGetVersionEx的方法GetDeviceVersion导致异常。我怎样才能避免这个异常?感谢您的回答。
.net - 检测 Windows CE PDA 是否连接到网络
在我的 Windows CE 应用程序中,我需要知道 PDA 是否已连接(在调用 Web 服务之前)。
我尝试使用 OpenNetCF ConnectionManager 类,但它始终指示“断开连接”状态。
当我这样做时,connexionManager 状态始终等于“断开连接”,而静态成员“ConnectionManager.ConnectionDetailItems”包含一个带有我的网络信息的项目。
所以我想知道如何使用 ConnectionManager 来确定 Pad 是否已连接。
PS:我的网络无法上网
c# - 在 C# 中处理设备连接到 cradle windows ce opennetcf 的事件
我使用 opennetcf 库在 windowCE 5.0 上开发了一个应用程序。我想检查我的设备何时连接到 Cradle。这意味着我想处理将设备插入底座或其他类似设备的事件。
我的目的是当设备连接到摇篮时,我禁用我的应用程序的所有形式,当它从摇篮中删除时,所有形式都启用。
我搜索很多。但答案与我的预期不符。
请帮我。
在阅读了 opennetcf 的参考资料后,我发现了两个事件:ACPowerApplied 和 ACPowerRemoved
这是我的代码:
但是这个过程没有进入Form1_ACPowerRemoved()和Form1_ACPowerApplied()。
有什么想法吗?对不起我的英语不好。先感谢您。
c# - 我应该如何正确测试 IoC 服务?
我必须测试在 MyMobileApp.MyService.Module 中实现的 IoC 服务。
目前我的单元测试项目 MyMobileApp.MyService.Module.Tests 已在 IoC 模块 MyMobileApp.MyService.Module 上引用
CFTestRunner 用于调试,Visual Studio 测试运行器也可用于运行测试并输出到 GUI 窗口(???)
恕我直言,这种架构有缺点:
- 服务必须在 [TestInitialize] 中手动初始化:
try
{
var module = new Module(); // Drawback: what if 2 services should be used?
module.AddServices();
}
catch (Exception) // Services must be added only once
{
// In TestInitialize
// ClassInitilaize method is not executed if unit test is running under CFTestRunner???
}
this.myService = RootWorkItem.Services.Get();
- 要测试另一个服务实现,我应该更改参考并重新编译测试项目
因此我有一些改进的想法:
使用 ProfileCatalog 的可测试版本允许 IoC 容器自动添加测试服务是否很好?这个 ProfileCatalog 如何正确部署在设备/模拟器上?
在测试类中使用注入服务好吗(如果可能的话)?
我在哪里可以找到具有良好测试模式的示例代码/项目/文章 - 我的意思是测试 IoC 服务