草庐IT

python - 使用嵌入式 Python 脚本编写 Windows GUI 应用程序

基于Python控制台脚本为Windows开发基本图形应用程序的最佳方法是什么?如果该解决方案可以作为包含.exe文件的独立目录分发,那就太好了。 最佳答案 据我了解你的问题,你想用Python编写一个图形Windows应用程序,为此我建议使用wxPython然后使用py2exe创建一个独立的exe,它可以在任何机器上运行而无需安装python以下教程逐步展示了所有内容:QuicklyCreatingProfessionalLookingApplicationUsingwxPython,py2exeandInnoSetup

用于制作 GUI 的 C++ 库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在寻找一个用于制作GUI的简单C++库。我试过wxWidgets和GTK,但我认为两者都很复杂。我想听听您对使用什么的意见。我应该学习wxWidgets还是你知道更好的?谢谢。

windows - Adobe Air GUI 问题

我是Adob​​eAir新手,才刚刚开始学习。我正在使用FlexBuilder3通过Adob​​eAir构建桌面应用程序。我对GUI开发有点困惑。我正在构建的应用程序有多个输入屏幕。此类应用在窗口和输入屏幕方面的最佳做法是什么?我应该使用Viewstack导航器来显示和隐藏应用程序中的不同屏幕,还是为每个输入屏幕创建一个新的.mxml文件更好?我习惯了VisualBasic开发和每个输入屏幕一个表单的概念。我无法弄清楚GUI开发在Air/Flex中是如何工作的。 最佳答案 与其将所有控件的代码直接添加到主应用程序中的ViewStac

windows - Unit Test中如何模拟基于MFC的GUI功能失效?

如何在单元测试环境下模拟DialogBox、WindowCreationFunctions等MFC系统功能失效?是否有可用的工具或框架? 最佳答案 一个想法是使用ApplicationVerifier(免费,Microsoft)及其“低资源模拟”模式。它没有任何UI功能stub,但它可以伪造某些Win32API中的故障,例如内存分配、等待原语等。另一个想法是为C++使用成熟的模拟框架。Isolator++就是这样一种框架。 关于windows-UnitTest中如何模拟基于MFC的GUI

windows - 如何将 Windows GUI 应用程序作为服务运行?

我有一个应该作为服务实现的现有GUI应用程序。基本上,我需要能够远程登录和注销Windows2003服务器并仍然保持该程序运行。这可能吗?编辑:在这里进一步完善......我没有来源,这不是我的应用程序。 最佳答案 Windows服务不能有GUI,因此您需要摆脱GUI或将您的应用程序分成两部分-一个没有UI的服务和一个“Controller”应用程序。如果您有源代码,将非GUI代码转换为服务很容易-VisualStudio有一个“Windows服务”项目类型,可以为您处理包装,并且有一个简单的演练向您展示如何创建一个负责安装的部署项

windows - 如何从命令行打开 WinSCP GUI 并登录服务器

我需要一个等价物putty.exe-ssh:会做。上面的命令所做的是打开PuTTY并询问服务器凭据。我想要WinSCP的等价物。我在互联网上搜索并了解命令行WinSCP参数以及如何打开脚本界面。但我真正想要的是一个可以打开的GUI界面。为什么我要这样?因为我有一个有按钮的应用程序。当我单击该按钮时,它应该为该服务器打开WinSCP并询问凭据。 最佳答案 语法是:winscp.exesftp://:详情见:https://winscp.net/eng/docs/commandlinehttps://winscp.net/eng/doc

java - 如何将批处理脚本多选集成到JAVA GUI中?

2014年7月27日编辑请仔细阅读,因为我的问题有点复杂你好,我想编写一个涉及JAVAGUI、批处理文件和命令提示符的编码。我的部分答案来自这个网站:Batchscriptingmultipleselection这是我现在在我的批处理文件中的内容[例如]:echo.echoSelectiontime!echo.echo1.MyfatherisJoeecho2.MymotherisAudreyecho3.MybrotherisJerryecho4.MyeldersisterisJuneecho5.MyyoungestsisterisAwyecho6.IncludeAllecho.:get

c# - 如何避免主体从工作线程传播到 GUI 线程

我们有一个带有工作线程的Windows应用程序需要更新GUI。我们使用BeginInvoke异步执行此操作。我们的问题(在下面的示例中演示)是Principal被传播到我们想要避免的GUI线程,因为在我们的实际应用程序中,我们执行的服务器请求由于错误的身份而失败。它是一种避免这种传播的方法吗?privateThread_thread;publicForm1(){InitializeComponent();Thread.CurrentPrincipal=newGenericPrincipal(newGenericIdentity("MainUser"),new[]{"User"});_t

C# GUI 在 C 硬计算引擎之上

前段时间,我用C#开发了一个数学绘图仪,它通过旧的、“愚蠢的”数值计算在各种几何空间中绘制函数。用户只需插入一个经过简化和半编译的n变量方程或曲线,然后计算域中变量值的整组组合,然后显示。我正在对算法进行优化以减少计算量,但据我所知,对于我必须处理的问题,没有办法进行至少5*10^7次操作,至少功能强大机器和C#机器代码导致1-1.5秒的延迟,这是NotAcceptable,至少因为在C中实现的相同代码快20倍(而且这只是未优化的版本!)。所以我想做的是修改我的应用程序,保留80%的旧C#“慢”代码,包括GUI,因此将计算和渲染部分留给“快”C。“慢”部分必须将字符串和一些int参数传

windows - 通过Winapi的控制台/GUI代理应用程序

Closed.Thisquestionisopinion-based。它当前不接受答案。想改善这个问题吗?更新问题,以便editingthispost用事实和引用来回答。4年前关闭。Improvethisquestion具有WinAPI良好经验的人能否通过行为如下的应用程序指导我正确的方向:用户启动一个应用程序(带有入口点winmain的win32)。应用程序连接到数据库,选择数据,进行一些内部计算,如果一切正常,则启动新应用程序并退出。如果没有成功,则阻塞(可能需要很长时间才能执行,但类似于服务)没有成功。如果存在问题(错误的连接字符串,无效的数据等),该应用程序将创建一个包含多个控