问题标签 [windows-applications]

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

c# - 在 BackgroundWorkerProgressChanged 事件中更改 DataRow 时出现 VersionNotFoundException

下面的row["FileProgress"] = e.ProgressPercentage;代码给出了错误VersionNotFoundException。请帮助,因为它对应用程序造成严重破坏,我也面临异常:DataTable 内部索引已损坏:随机多次出现“5”。

BackgroundWorker ProgressChanged 代码

BackgroundWorker DoWork 代码

启动后台工作者的代码

0 投票
3 回答
10248 浏览

.net - 应用程序在我的机器上运行,并给其他人奇怪的错误

这个应用程序在我的机器上运行流畅,但是当试图在其他机器上运行时它根本不会出现。

搜索日志后我发现了这个

来源 = 应用程序错误

源 .NET 错误

该应用程序运行正常,除了将某些功能拆分到新的 dll 库之外,我没有进行任何新的修改。

有任何想法吗 ??

0 投票
2 回答
265 浏览

c# - 在c#中运行批处理文件时显示错误的数据

我面临通过 C# 运行命令批处理文件的问题。实际上,我创建了一个名为Log.bat的批处理文件,用于获取所有目录文件的文件大小。我把这个批处理文件放在我的桌面上。当我运行它时,它成功检索了目录及其文件大小。
我的批处理文件脚本是:

这个给定的路径是我的文件保存位置。输出:

现在我开发了一个 Windows 应用程序来在 c# 中运行该批处理文件。我运行批处理文件的代码是:

但是当我运行这个应用程序时,它会在桌面上创建 LogFile.txt,但它会像这样给出 microsoftvisualstudio 目录的文件。输出

抱歉,数据太长了。我不能粘贴进去。
为什么它不显示桌面目录及其文件。我做错什么了?任何代码或建议将不胜感激。

提前致谢

0 投票
1 回答
904 浏览

c# - 连接到远程 MS 服务器并管理特定文件夹

这对我来说是第一次,所以我会尽量做到具体。我拥有的项目的目的是使用 Windows 应用程序连接到远程服务器。一旦用户登录应用程序,它将自动连接到远程服务器并打开用户指定的文件夹并在 Windows 应用程序中显示这些文件夹。此时,FTP 不是一个选项。

我的问题是我已经尝试过 AxMSTSCLib 功能,但那是打开一个远程桌面,这不是我需要的。我从哪里开始?或者至少我如何与远程服务器建立连接并为该用户显示文件夹?

0 投票
1 回答
1397 浏览

c# - Windows系统托盘应用程序,如音量应用程序

我想创建一个与位于系统托盘中的 Windows 7 音量栏非常相似的应用程序。我是 Windows 开发的新手,希望指出正确的方向。

  • 我应该只制作一个普通的应用程序并放入系统托盘吗?
  • 我不需要应用程序的主窗口,它只能通过系统托盘访问(我只需要音量栏,没有别的)......我该怎么做?
  • 用 C++ 而不是 C# 编写它会更好吗?
  • 如何检测 Windows 输出的声音的“音量”(即使系统声音已静音)?

谢谢你的回复。

0 投票
1 回答
922 浏览

c# - 在 Windows 应用程序中获取声卡输出音量

我正在开发一个与 Windows 7 系统音量托盘应用程序相同的应用程序,但不知道如何显示在后台播放的音乐的“强度”。Windows 托盘应用程序通过在轨迹栏后面显示一条绿色和一条灰色线来做到这一点,即使声音被静音(灰色线),它也会这样做。

我怎样才能在 C# 中获得相同的效果?甚至可能吗?

提前致谢。问候J。

0 投票
1 回答
1742 浏览

datagridview - 将焦点从一个 Gridview 单元格更改为另一个而不按 c# 中的任何键

我正在使用 DataGridView 添加/编辑数据。我的 DataGridView 有 2 列。我将通过条形码扫描仪(USB)将数据添加到 Column1。但我的观点是 - 我想将焦点从一个单元格更改为下一个替代单元格(意味着 Row1->cell-1 到 Row2->Cell-1 ...)而不按任何键。它应该发生在条形码扫描仪扫描条形码并在单元格上显示条形码之后。

谢谢 Marulasiddesha TN

0 投票
1 回答
588 浏览

c# - 如何在不关注它的情况下使用控制台/Windows 应用程序?

我将创建一个 KEYlog 应用程序,使我能够在文本文件/数据库上写入所有键入的数据(按下的键)我如何在不关注 Windows 应用程序/控制台应用程序的情况下做到这一点?

出于某种原因,你们都知道,这是给我的电脑的,我不想破解帐户。只是为了让我知道他们在我的电脑上做什么。

0 投票
1 回答
2625 浏览

c# - 工具栏不会出现在 VLC ActiveX 中

我在我的 C#.NET Windows 应用程序中使用 VideoLAN VLC ActiveX 插件 2(可从 VLC 1.1.11 安装中获得)。

我的问题是:

控制器工具栏(搜索栏、控制按钮、音量)根本不出现。即使在播放文件之后。此外,似乎“工具栏”属性无法设置为 true,并且是只读的?

所以我的问题是:

“工具栏”属性是无用的,还是有另一种方法可以将其设置为真?

将工具栏设置为 true 后是否会出现,还是我必须自己实现它?

如果我必须使用控制按钮制作自定义搜索滑块,我可以使用哪些 API 调用来控制媒体播放和搜索帧?VB.NET?

有没有其他方法可以让 VLC 播放器在我的应用程序中显示其工具栏?

0 投票
2 回答
11086 浏览

.net - 实体框架不会在数据库中保存数据条目

首先我应该提一下,这个问题只发生在 Windows 窗体应用程序中,并且 Web 模式下的相同程序(例如 MVC3)完美运行。

几天前,我使用带有 SQL Express 数据库的 Visual Studio 2010 Ultimate 编写了一个非常简单的 Windows 窗体程序。我通过选择 Add > New item > Service-Based database 和基于此数据库的实体数据模型以相同的方式添加了数据库。我使用实体框架向表中添加一些新记录。我之前用 VS 2008 SP1 做过这样的事情没有问题,所以我也做了同样的事情。程序编译并运行没有错误,我输入了一些新数据。退出程序后,我回到数据库,什么也没发生。我输入的任何信息都没有被保存。我一步步调试程序,一切正常。下面的代码与一个具有上述问题的非常简单的程序有关。数据库有一张表(书):

如果有人帮助我,我将不胜感激。提前致谢。

.....................

编辑后: