问题标签 [winapp]

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 回答
385 浏览

c# - “保存文件时出错”。运行 EXE 时抛出异常

我开发了一个 C# windows 应用程序。它从 excel 文件中读取数据并写入新的 excel 工作簿。为此 WinApp 创建了一个 EXE。如果我从本地机器运行应用程序或 EXE,它工作正常。将新的 Excel 保存到我的 C 盘。我将 msi 和 exe 文件复制到另一台机器并安装了 msi。

从这些机器运行 exe 时出现以下错误。“保存文件时出错”。

注意:- 读取文件没有问题。我通过浏览不同类型的文件(如 .jpg、.doc 等)来检查它,在这种情况下,它要求我们浏览相关文件。

我的代码:

请就此向我提出建议以获得解决方案。提前致谢。

0 投票
0 回答
117 浏览

c# - c# 通过单击按钮进行本地化,一次影响所有表单

我在 c# 中创建了一个自助服务终端应用程序,第一个表单有 6 种语言(默认为英语),当我按下西班牙语按钮时,它会在下一个表单上更改语言,但其他表单保持不变

我正在以其他所有形式使用 changeLanguage 函数,但它不起作用

0 投票
3 回答
49542 浏览

c# - C# Sql 连接字符串

我是一名 17 岁的软件工程专业学生,无法将我的 sql 数据库链接到我的 C# Win 应用程序。我能够使用访问数据库完成此任务,但数据库需要在 SQL 中。任何帮助将不胜感激!我到目前为止的代码是:

在我的 App.config 我有:

最后,我的数据库命名为 215-6576.All-PurposeHandyman.dbo,我使用的表命名为 tblTitles。再次提供任何帮助将不胜感激!谢谢!

0 投票
2 回答
1827 浏览

c++ - Windows Store C++ 应用程序无法在 Windows 8.1 下使用 fopen() 创建文件

我们有几个需要维护配置和数据文件的 Windows 8 应用商店 C++ 应用程序。

文件写入Windows::Storage::ApplicationData::Current->LocalFolder. 例子:

在 Windows 8.1 中,我们收到了一些来自用户的报告,称在应用调用之间不记得状态。仔细检查后,未创建文件(确实创建了子文件夹,但其中没有文件)

笔记:

  1. 子文件夹是使用创建的CreateDirectory(),文件是使用创建的fopen()

  2. 使用绝对路径创建/打开文件

  3. 这在 Windows 8.0 下始终有效,此后代码未更改。事实上,我们的一份用户报告指出,该应用程序在 Windows 8.0 下可以正常保存文件,但在用户升级到 Windows 8.1 后停止保存。

  4. 我们无法使用 Windows 8.1 在本地复制该问题。我们不确定这种故障有多普遍,但我们估计大多数用户都没有受到影响。受影响的用户似乎没有任何特殊的硬件/软件配置。

  5. 如果用户受到影响,则文件始终不会保存,即使在重试或卸载并重新安装应用程序之后也是如此(即,这不是间歇性故障的情况)

  6. 很难获得错误信息,因为 (i) 问题的罕见性 (ii) 显示此问题的日志根据定义未保存,以及 (iii) 应用程序不需要互联网连接,因此没有其他选择沟通渠道。

谁能想到在 Windows 8.1 下这可能会失败的任何原因?

0 投票
1 回答
3919 浏览

c# - 使用按钮将项目添加到列表

我有一个用作购物车的 Windows 应用程序。当双击列表中的项目时,客户将要购买的金额输入文本框,系统将将该项目添加到临时列表中。如果该商品与购物车中的商品相似,系统将计算并修改购物车而不添加更多行。我现在可以添加更多与购物车中的商品相似的商品,但我无法在列表中添加更多行。

从评论:

这是 sCart 的类型。

我可以添加第一项。如果我继续添加相同的物品(比如说,更新要购买的物品的数量),它会起作用。但如果我添加另一个项目,什么都不会发生。gridview 支持更新更多行,但是我之前添加的只有第一个项目。没找到问题出在哪里...

p/s:感谢您向我展示如何发布问题。

0 投票
1 回答
184 浏览

gridview - 在 janous 网格中的两列之间设置分隔线

我有一个 janous 网格,我需要在两列之间放置分隔线或在列之间设置粗线。怎么做?

在此处输入图像描述

0 投票
0 回答
300 浏览

sharepoint-2013 - 需要有关如何从 SharePoint Online for Windows 8.1 App 获取数据的建议

我最近在开发一个使用 C# 和 XAML 开发的 Windows 8.1 应用程序。SharePoint Online 用于数据存储。

我搜索并发现可以使用 Wictor 解决方案进行身份验证。但问题是我们不能直接使用 Wictor 解决方案 [ http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx]它建立在 .Net 框架之上,Metro Apps 建立在 .NetCore 之上。

一种可能的选择是使用 WCF 服务并在 WCF 服务中拥有整个 Wictor 解决方案,然后从 Windows 应用程序调用 WCF 服务。我测试了它,它工作正常。

但是,我想知道如果我不想单独部署这个 WCF,那么最好的方法是什么。将来我必须在 Windows 商店上发布这个 Win 应用程序。

任何帮助将不胜感激。

谢谢

0 投票
0 回答
195 浏览

c# - 记录用户输入和用户输入

如何

  1. 记录用户键盘输入(当他们打字时)

  2. 在窗口旁边显示一个用于单词建议的小界面

适用于 Windows

就像下面这样?

我正在考虑使用 C#,(如果 java 或 C 或 C++ 有答案,我也很感兴趣,因为我不确定哪种语言实现它更好)。请注意,这不是 Web 应用程序,而是 Windows 应用程序。

在此处输入图像描述

0 投票
1 回答
496 浏览

c# - Win RT - 当可观察集合中的项目更改时更新视图

在我的 Windows 商店应用程序中,我有一个网格视图,其数据源设置为 Observable 集合。当项目被添加或删除到集合中时,一切正常并且视图被更新。但是,当集合项的属性发生更改时,不会触发 collectionChanged 事件并且不会更新视图。我找到了如何使用 INotifyChanged 和 propertyChanged 事件的解决方案,但我想流畅地更新视图,而不是像在 propertyChanged 处理程序中重新分配 gridview 的数据源一样。

所以我想问一下,有没有办法解决这个问题。

先感谢您。

0 投票
1 回答
1414 浏览

android - 如何让windows程序通过android mobile发送短信?

我必须制作一个 .net Windows 应用程序,通过它我可以通过一个通过 Usb 连接的 android 手机发送短信。是否有任何代码或 api 类似于在诺基亚移动中发送短信之类的 AT 命令。我必须通过电话发送短信。即发送消息时必须通过usb连接手机。