desktop-application相关内容

桌面上的UWP由顶部的X按钮关闭-无事件

可以通过顶部的X按钮关闭在桌面上运行的UWP应用,但没有任何事件。众所周知,在手机和平​​板电脑上,应用程序都应依赖 Suspending 事件,无论它是如何触发的,然后应用程序都应依赖 ApplicationExecutionState 。 不过,这是一个(也许)常见的情况:在电话上,暂停事件足以满足要求,暂停通话后,系统会对其进行语音通话。 用户应该希望在桌面上使用关闭按钮来完全关闭该应 ..
发布时间:2020-09-25 20:40:15 C#/.NET

自动更新的最佳做法

对于基于桌面的应用程序,执行自动更新的最佳实践是什么?当前,我们下载所有文件,然后将其复制并注册(如果是com dll)到各自的目录中. 我查看了Google Chrome浏览器的更新方法.看来,它首先将压缩文件下载到目录中,然后将所有文件解压缩.此外,他们还有一个似乎用于执行更新的安装应用程序.另外,他们创建了一个映射到更新版本的目录,例如1.0.154.43,但是保留了旧版本的目录. ..
发布时间:2020-09-15 01:40:37 其他开发

Winium.Desktop是否需要甚至在开发后也要运行?

我是Winium世界的新手.我尝试与 Winium.Cruciatus 一起玩,这似乎工作正常,但并不完美. 因此,我正在考虑尝试理解的 Winium.Desktop.Driver.exe - 是Cruciatus的硒兼容包装,并且 开发时需要单独运行. 但是,我想了解一下,一旦开发完成, 如果该解决方案已在生产中部署,它将 ( Winium.Desktop.Driver.exe ..

如何开始编写增强现实应用程序

我一直在寻找创建增强现实应用程序.谁能建议一个首选的技术平台来开始编写这种应用程序. 我希望这是一个桌面应用程序,而不是移动应用程序.因此,我想使用带有对象识别功能的网络摄像头. 谢谢! 解决方案 FLARToolKit 是另一个不错的地方.它是免费的,并使用Flash + Actionsctript3.gotoandlearn DOT com上有一些很好的视频教程,介绍了如何 ..
发布时间:2020-09-14 00:59:39 其他开发

如何在Java JList中显示对象?

我正在尝试创建一个学生注册系统.在该系统中,学生可以通过单击“课程"按钮来查看课程名称,课程学分和课程的指导者.为此,我有一个课程类,一个数据库,一个框架和一个JList列表. ArrayList aq = Database.allCourses(); //allCourses() is a static method in my Database class that ..
发布时间:2020-09-07 04:00:52 Java开发

支持Mac和Windows桌面的建议

构建同时支持Windows和OS X的GUI桌面应用程序的最佳实践是什么?假设它是预算软件,因此有一些数学运算和一些大数据结构.用户数据保存在XML文件中;没有单独的数据库或网络. 在一个极端情况下,您可以只在C#中构建Windows版本,而在Objective C中构建Mac版本.是否有更好的方法,因此您可以更轻松地使两个版本保持同步并减少重复代码?您是否会用C ++编写数学和数据结构以及 ..
发布时间:2020-08-14 21:32:08 其他开发

NSSharingService在默认电子邮件MAC OSX应用程序中设置抄送和密件抄送收件人

我是Mac OS X应用程序开发的新手,我的问题很简单,我可以通过我的应用程序在默认邮件应用程序中设置收件人和正文,但是我不能在邮件应用程序中设置抄送和密件抄送收件人.有什么办法可以通过代码设置CC和BCC,我正在使用Swift. 我的设置收件人和正文的代码在这里 service!.recipients = [self.txtTo.stringValue] service!.subjec ..
发布时间:2020-08-14 21:01:27 其他开发

如何在不安装任何数据库服务器的情况下在本地运行带有数据库的桌面应用程序?

我想使用Visual Studio 2013和C#创建带有数据库的桌面应用程序,有人可以建议我我用来创建数据库的服务器是什么,以便在不安装任何数据库的情况下在客户端系统中本地运行我的应用程序客户端系统中的服务器(即未安装MsSql服务器,MySql服务器或Acess的服务器),我是否希望在安装自己的应用程序的exe文件时我的应用程序能够正常工作? 现在我正在将MSSQL Server与我的应 ..
发布时间:2020-08-11 04:38:12 C#/.NET

Titanium Desktop中的SVG?

我正在运行Titanium Desktop的1.1.0 SDK,并且只有我的SVG文本元素可以正确呈现.诸如getBBox()之类的SVG方法会给出错误消息. 该应用程序在Titanium环境之外运行良好,即:Chrome,Firefox,Safari. 关于如何解决此问题的任何想法? (什么浏览器+版本实际上在Titanium中运行?) 谢谢. 编辑: 示例SVG代 ..
发布时间:2020-08-06 05:43:20 其他开发

Selenium支持是否可以自动执行桌面应用程序

我想使用硒来自动化桌面应用程序,但桌面应用程序不提供定位器和元素X路径,我如何在桌面应用程序中定位元素 解决方案 否,使用硒只能使基于Web的应用程序自动化. Selenium没有提供任何自动化桌面应用程序的方法.为了使桌面应用程序自动化,我们可以使用其他工具,例如 AutoIT . 请在此处参考一些想法-> http://seleniumsimplified.com/2016/01 ..
发布时间:2020-07-28 03:31:50 Java开发

如何获得发布版本?

我想显示我的桌面应用程序的发布版本.我正在尝试使用以下代码: _appVersion.Content = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; 问题是我没有完全获得项目属性中的发布版本.下面是它的屏幕截图: 但是我得到了3.0.0.12546.有人知道问题出在哪里吗? 解决方案 ..
发布时间:2020-07-27 04:49:38 C#/.NET

Visual Studio 2017中应用程序的自定义安装程序

我需要为我的应用程序生成一个安装程序,但是首先我需要知道它是否已经安装在系统node.js,npm和其他应用程序上 是否可以将node.js的安装包含在我的应用程序的安装中,并知道它是否已经安装? 我正在使用Visual Studio 2017和用于桌面应用程序的WPF项目 已经安装了应用程序后,由于这个原因,我需要在控制台中执行npm命令,我需要先安装它们或验证它们是否正确安装 ..

如何管理桌面文件数据库版本?

在升级桌面应用程序时如何管理数据库更改? 我们有一个用于桌面应用程序的SQLite数据库.卸载程序将保留该数据库供下次安装使用.但是,如果下一次安装具有更新版本,该怎么办?如何保留数据但升级表? 我们使用.NET和Linq2sql 解决方案 这是我的操作方式: 在我的代码中,我定义了数据库的版本 #define DB_VERSION 2 每次更改“破坏"数据库的 ..
发布时间:2020-07-21 02:17:59 数据库

随应用程序一起分发Ruby吗?

我有一个简单的桌面Ruby客户端,我希望将其分发给少数(技术和非技术)人员. 客户端将作为守护程序运行,因此没有GUI.我只需要客户端在OSX和Linux上运行即可. 是否可以通过应用程序分发特定版本的Ruby并使用该版本运行客户端?我该怎么办? 解决方案 是的,但是它可能过于复杂. Ruby需要针对正在其上运行的平台进行编译,因此您将需要能够访问要分发到的所有不同平台,然后针 ..
发布时间:2020-07-19 21:03:03 其他开发

从C#桌面应用程序到受Siteminder保护的服务器的HTTP请求

我已经开发了一个 C#桌面应用程序,该应用程序向客户的服务器发出 HTTPS请求(通常是Documentum/SharePoint/Alfresco/NemakiWare/etc基于HTTPS服务器). 几个客户要求我们支持受 CA保护的服务器SSO ( Siteminder的新名称). 问题:我需要做些什么才能允许我的应用程序通过受CA SSO保护的服务器发送HTTPS请求(并接收响 ..
发布时间:2020-07-07 04:09:36 C#/.NET

Windows 8桌面应用程序:打开tabtip.exe到辅助键盘(用于数字文本框)

我们正在开发一个在Windows 7平板电脑上运行的桌面WPF 应用,并正在向其中添加一些带有Windows 8的Surface Pro设备. 我们立即注意到,当TextBox获得焦点时,小键盘小图标不再显示.我们通过在所有TextBoxes的MouseDown事件上运行"tabtip.exe"来解决该问题. 虽然我们有一些数字文本框(订单上某个项目的数量),并且希望打开屏幕上的键盘以 ..
发布时间:2020-07-02 01:54:21 其他开发