问题标签 [compact-framework2.0]

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.

0 投票
1 回答
1100 浏览

c# - 使用 Ioniz.Zip DLL 压缩具有相同名称但扩展名不同的文件

我需要帮助编写一个函数来压缩文件夹中所有具有相同名称但扩展名不同的文件。我正在使用Ionic.Zip dll来实现这一点。我正在使用.Net compact framework 2.0,VS2005。我的代码如下所示:

问题:该文件夹将有 3 个同名的文件,但它们的扩展名会不同。现在,这些文件正在由设备通过 FTP 传输,因此文件名是由它自动生成的,我无法控制它。所以,例如,文件夹中有6个文件:"ABC123.DON","ABC123.TGZ","ABC123.TSY","XYZ456.DON","XYZ456.TGZ","XYZ456.TSY"。我必须将 3 个名称为“ABC123”的文件和其他 3 个名称为“XYZ456”的文件压缩在一起。正如我所说,我不知道文件的名称,我的函数必须在后台运行。我当前的代码压缩所有单个 zip 文件夹中的文件。谁能帮我解决这个问题?

0 投票
1 回答
183 浏览

c# - If/else invoking controls

I am a beginner and was hoping someone could tell me if i am using the correct way to use a if/else while using threads.

On my form the user has a checkbox which will determine which set of apps that will be installed. If the users select wireless enabled it installs the odyssey client.

please don't eat me alive i am just starting out.

So question's being:

  1. on the if/else statement is that best way?

  2. How can i Invoke the check box control? I understood how to make the progressbar work by invoking but confused about the check box.

    1. Is this best way to hook up progressbar considering i am dealing with wceload>? Or is it possible to hook it up with out pre set values. I.E 25; 35 %?

thankyou

namespace Program1 { public partial class Form1 : Form {

}

0 投票
1 回答
154 浏览

c# - TreeView 复选框仅响应双击

我在带有 2.0 SDK 的 Win 6.0 设备上运行的应用程序的窗体上有 TreeView 控件。

在设备(触摸屏)上,我点击树视图中的一个复选框,它会闪烁正确的检查状态,但随后会恢复。如果我双击它,我只能检查或取消检查。

在模拟器中运行时不会出现此问题。

我将尝试用一个例子更清楚地解释一下:

- 一个框当前未选中 - 用户点击复选框(它是一个触摸屏设备) - 我看到“X”短暂出现在该框中,但随后它恢复为未选中状态 - 用户双击复选框,它的工作原理。

0 投票
1 回答
1590 浏览

c# - 从 CAB 存档中提取原始文件并确定版本(.net CE 2.0 应用程序)

我正在尝试更新 win mobile 6.0 项目以使其具有更新通知。

为了让我们更容易做到这一点,我希望能够通过 Web 界面更新安装程序 CAB 文件,并让 Web 自动确定应用程序的版本。

在 .net 中,我知道确定文件版本的方法是:

但由于文件在 CAB 中,而 CAB 没有版本,我无法确定版本。

我也知道有一个 extract.exe 工具可以提取 CAB 内容,但它的提取方式与将 CAB 安装在设备上时的提取方式不同。例如,exe文件是这样提取的: APPEXENAME~1.026

我无法从中获取文件版本。另外,我什至不知道哪个文件是“.exe”,因为所有文件都以“APPEXENAME”开头。

我想要做的甚至可能吗?还是每次更新时都必须手动输入版本号?

0 投票
2 回答
2104 浏览

c# - 从目录中删除除文件夹及其内容之外的所有文件

我正在尝试删除存储卡上的所有文件而不删除一个文件。我可以使用当前代码保留我指定的目录,但不能保留其内容。它只留下空白文件夹数据,因为它删除了里面的所有内容。如何防止它删除该文件夹及其内容?

0 投票
1 回答
128 浏览

windows-ce - 从 Windows 应用程序导航到 html 页面

我必须为安装了 Windows CE 5.0 并安装了 .NET CF 2.0 的设备创建一个本机应用程序。App 必须获取设备的 ip 地址,然后打开一个 html 页面,必须使用 POST 方法将 ip 地址传递到该页面。

我能够获取 IP 地址并使用 process.start 打开页面。但这是使用 GET 方法(我可以在地址栏中看到值)

现在我如何将参数发布到页面?

我正在使用 Microsoft Visual Studio 2008 专业版。

请帮助....在此先感谢

0 投票
1 回答
1337 浏览

c# - 在 C# Compact Framework .Net 2.0 中将按钮附加到列数据网格

我有一个有 4 列的数据网格,前 3 列是数据,最后一个需要有一个按钮才能删除该行。我现在已经搜索了 2 个小时,但在 .Net 2.0 的 C# Compact Framework 中没有找到任何方法来执行此操作。任何建议都会很棒。

为了澄清,我正在寻找关于是否可以将按钮添加为 C# Compact Framework .Net 2.0 中 DataGrid 中列的一部分的答案。如果可能的话,示例会很棒,并且指向有关代码如何更好地工作的具体资源的指针。

DataGridViewButtonColumn 在 CF 2.0 中不起作用

编辑:好的,我找到了这样做的方法,但它非常复杂,您需要覆盖 DataGridTextBoxColumn,有一个带有 VB 脚本的 Microsoft 示例可以为此目的进行调整,希望这对将来的任何人都有帮助!链接: http: //support.microsoft.com/kb/318581

0 投票
1 回答
360 浏览

c# - DrawLines over Image 使用紧凑框架中的图形

我有一个图片框控件,通过使用鼠标按下和鼠标移动事件,我正在使用点绘制图像并将其存储在我的数据库中。在更新模式下,我正在检索字节并将图像绘制到图片框控件中,现在我在图像上添加了几行,但是我得到了新添加的行或旧图像,但我想要两者

Tmp 是我的图像的字节数组

_currentStroke 是点列表。

0 投票
0 回答
203 浏览

c# - C# CF2.0 委托 CreateDelegate 解决方法

你可能没有,现在 Compact Framework 2.0 中有 Delegate.CreateDelegate 方法。所以我正在寻找一种解决方法来让这个功能在 CF2.0 上工作。

我找到了一些应该对我有帮助的链接,但我目前没有。 http://www.codeproject.com/Articles/8162/Using-MyXaml-on-the-Compact-Framework http://bytes.com/topic/c-sharp/answers/824155-delegate-createdelegate-equivalent-netcf

我的具体问题是我需要一个通用委托,因为我使用反射从动态加载的程序集中获取我的类型。

EventArgs:Symbol.ResourceCoordination.TriggerEventArgs

事件处理程序:Symbol.ResourceCoordination.Trigger.TriggerEventHandler

事件:Symbol.ResourceCoordination.Trigger.TriggerEventHandler Stage2Notify

0 投票
1 回答
871 浏览

c# - 将内存流转换为位图数据

我发出一个 webrequest 来接收一个大的 jpeg 作为字节数组。这又可以转换为内存流。我需要将此数据转换为位图数据,以便我可以再次将其复制到字节数组中。我是否正确假设从内存流返回的字节数组与从位图数据的编组副本返回到字节数组的字节数组不同?

我不想将内存流写入图像,因为由于它的大小以及我使用的是紧凑型 cf C# 2 的事实,它会返回内存不足错误。

这是我对服务器的调用..

这是我从位图数据中读取字节数组的代码。

注意:我不想使用这个:

我想从:

在不写入位图的情况下使用所需的任何转换。