问题标签 [desktop-application]

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 投票
3 回答
6541 浏览

c# - 使用矩形裁剪图片

我想在 c# 中裁剪图像。与大多数照片编辑软件一样,我想使用可以通过鼠标调整大小和重新定位的矩形框。另外,我想知道如何突出显示裁剪区域,如图所示

0 投票
6 回答
319 浏览

c# - 使用 .NET 开发新应用程序?

我必须开发一个基本的“业务线”应用程序,它具有订单、库存控制、销售、报告等常用功能。

我将使用 WPF 开发此应用程序以在 Windows 上运行,但我想将其开发为“开放式”,这样我就可以使用相同的结构(可能在Mono上运行)甚至是Silverlight模块来开发 Windows 窗体应用程序。做过类似事情(并且幸存下来)的人可以给我一个指导方针或类似的东西,我可以找到好的做法吗?我是一名Delphi开发人员,对 C# 有一些中级知识,但是有这么多“令人惊叹的”库、框架和模式,我对什么对那个项目有好处有点迷茫。

类似的东西:使用 EF(也许等待 ef4?)或 nHibernateADO.NET,并使用 WCF 或 Web 服务公开您的数据,或者由于灵活性损失而忘记 Mono 等。有人可以给我一个关于您如何使用的提示会做吗?如果有人在此类项目中有不好的经历,也很高兴收到您的来信。在错误的决定中也有很多学习:)

0 投票
2 回答
1112 浏览

java - 以编程方式使用硬件随机数生成器

我正在开发一个桌面应用程序,并且希望使用任何碰巧可用的硬件随机数生成器,尽管我不希望用户必须进行任何令人困惑的设置才能使用它。它基于 Java/Clojure,因此 Java 世界中的某些东西会很好,尽管我愿意使用任何东西。知道有什么程序可以很好地做到这一点吗?他们是跨平台的吗?

0 投票
2 回答
278 浏览

user-interface - 来自 Web 开发,我如何处理桌面应用程序的可用性/设计?

在开发具有多组同等重要数据和操作的桌面应用程序时,您如何处理用户界面设计?

我开发的大多数基于 Web 的应用程序都有一个简单的主页,其中包含指向应用程序提供的每项服务的链接。这些页面中的大多数都包含数据库中的项目列表,您可以通过以下“编辑”“更新”或“删除”类型的链接向下钻取或执行操作。想想 vBulletin 用户控制面板。菜单在左侧,数据组和操作在右侧。

我现在正在研究桌面应用程序开发,并对最常见的设计习语感到好奇。对于上面的例子,我设想了某种选项卡式界面(例如带有 Java 透视图的 Eclipse、Subversion 透视图等),但如果功能组的使用频率大致相同,用户将经常在选项卡之间单击. 我还想知道我是否想让用户启动 n 个相同类型的选项卡,或者为每个功能组预加载每个选项卡,并且只允许用户在它们之间切换。

我想它也可以为每组功能使用单独的窗口来实现。这就留下了一个不合适的“主窗口”的问题,它只是一组按钮来关闭这些窗口。

在成为桌面应用程序用户这么多年之后,当谈到实际构建一个有意义且不引人注目的界面时,我感到很困惑。我查看了 microsoft office,但这些应用程序中的大多数都处理具有许多操作的一个数据(例如,一个 word 文档),而不是许多同样重要的数据,每个数据都具有独特的功能。

在这种情况下,您在桌面应用程序开发中遵循哪些设计原则/惯用语?

0 投票
2 回答
274 浏览

c# - 自动运行方法

我用 c#(使用 windows 窗体)开发了一个小型桌面应用程序。对于这个项目,我需要 mysql、MySql.Data.dll 和一些属性文件......
我已经准备好我的项目,但我需要将它刻录在磁盘上(使用 Autorun express)。当我运行那张 cd

  1. 它应该要求我检查系统中是否安装了mysql,如果尚未安装,那么它应该现在安装在指定的位置
  2. 运行一些数据库脚本来生成数据库以及关系和约束
  3. 最后它应该将我的 .exe 文件复制到硬盘上(指定位置)。

谢谢,斯里尼。

0 投票
3 回答
4823 浏览

javascript - (HTML + JS) 桌面客户端框架

我计划为 Windows 和 Mac 编写一个桌面客户端。它将由网络技术(HTML + JS)提供支持。因此它应该在用户桌面上的 WebKit 引擎上运行。

最近,我看到了一个有趣的方法来解决这个问题:Appcelerator 我喜欢它的基本概念,但我不想依赖他们的服务。相反,我想完全控制加载我的应用程序的 WebKit 程序。

有没有像样的开源 WebKit 框架来构建桌面应用程序?桌面集成功能,例如 Growl-support 和其他东西值得赞赏。

问候,

斯特凡


更新:我不是在寻找 Adob​​e Air ;-)

0 投票
7 回答
39937 浏览

c# - 如何访问 C# 面板中的控件

我在 c# winforms 中使用一个面板,并使用循环填充面板与图片框的编号

例如,面板名称为 panal

现在我想用另一种方法改变图片框的位置。问题是我现在如何访问图片框以便更改它们的位置。我尝试使用以下内容,但并不成功。

但是有一个错误。错误是:

0 投票
2 回答
334 浏览

qt - Jdesktop or Qt for better Desktop application

I will make a desktop application. I searched on web which one is better. Can someone say positive and negative sides of these components.

0 投票
3 回答
1037 浏览

windows - Block all urls on windows desktop using win32 API

I am trying to develop one application which can block all urls using win32 api on windows desktop application.
So is there any api or any procedure doing programmatically so that i can block all urls?

0 投票
2 回答
2072 浏览

java - 如何打开没有扩展名的文件

我想尝试打开没有扩展名的文件。当我尝试打开没有扩展名的文件时,系统会显示“打开方式”表单。但是当我尝试使用方法在我的应用程序中打开该文件时:

系统不显示此表格。如何解决这个问题?