Articles of 窗口

Rails – 5集合中的ExecJS :: ProgramErrortesting

我创build了一个控制器集合的名称的新项目(安装rails 2.3,然后更新到5.1版本,gem install bundler,捆绑安装,ruby 2.33)..我试图运行collections夹/索引我得到这个错误的Windows 。 我做了一些关于这个错误的研究,遵循了所有的指示 将gem'coffee-script-source','1.8.0'放到我的gem文件中,然后绑定更新coffee-script-source。 我也将应用程序更改为默认值(位于application.html.erb),但是当我将其更改为默认值时,它给了我另一个错误“集合中的Sprockets :: Rails :: Helper :: AssetNotFound#testing资产”default.css“不在资产pipe道中“。 问题:我该如何解决这个错误?

沉迷于win32api + COM和SO的答案

从我这里的另一个问题,我问如何从Windows媒体播放器和Zune检索当前正在播放的歌曲,我从一个C ++开发人员的答案谁给了我一个解释我将如何做这个WMP。 但是,我不是C ++开发人员,也不是很熟悉pywin32库。 最重要的是,所有这些文件(特别是关于WMP)是非常可怕的 。 因此,我需要你的帮助,了解我将如何在Python中完成以下任务。 资源 我用C ++编写代码来打印当前在WMP中播放的媒体名称。 这是一个简单的控制台应用程序(78行代码)。 脚步: 1)实现了一个基本的COM对象实现IUnknown,IOleClientSite,IServiceProvider和IWMPRemoteMediaServices。 使用ATL模板CComObjectRootEx这很简单(你的里程可能会有所不同)。 需要(简单)代码的唯一方法是IServiceProvider :: QueryService和IWMPRemoteMediaServices :: GetServiceType。 所有其他方法可能会返回E_NOTIMPL 2)实例化“WMPlayer.OCX”COM对象(在我的情况下,通过CoCreateInstance) 3)通过QueryInterface从对象中检索一个IOleObject接口指针 4) Instanciate在1)中看到的类(我使用CComObject <> :: CreateInstance模板) 5)使用从3)得到的接口的SetClientSite方法,将一个指针传递给你的OleClientSite实现。 6)在SetClientSite调用期间,WMP会callback你:fisrt询问一个IServiceProvider接口指针,然后调用QueryService方法,询问一个IWMPRemoteMediaServices接口指针。 返回你的IWMPRemoteMediaServices的实现,第三,你将通过GetServiceType再次被调用。 您必须然后返回“远程”。 您现在连接到WMP运行实例 7)查询COM对象的IWMPMedia接口指针 8)如果7)没有给NULL,请阅读IWMPMedia :: name属性。 9)完成 以上所有内容都是使用VS2010 / Windows Seven进行testing,并且运行WMP(如果没有运行媒体播放器进程,则什么也不做)。 我不知道是否可以/想要在Python中实现COM接口和对象。 如果您对我的C ++代码感兴趣,请告诉我。 您可以在C ++ DLL中使用该代码,然后从Python中调用它。 我知道一点关于win32api。 在第一步,我真的不知道该怎么做,使用IOleClientSite在msdn文档中search结果,这是一个接口。 但是,这就是我已经陷入困境的地方。 我无法find任何东西(可能只是我可怕的search技巧)在Python中使用这些东西。 第二步: WMP = win32com.client.Dispatch("WMPlayer.OCX") […]

如何使用Windows + m键盘快捷键最小化我的应用程序?

我在VB.NET 2008中有一个简单的winforms应用程序。我使用完全自定义外观的表单,所以没有标题栏,因此没有最小化,最大化和closuresbutton。 我已经创build了自定义控件来replace这些。 如果我的应用程序正在运行,并且点击“显示桌面”快捷方式,所有程序都会正确地最小化,包括我的。 但是,如果我使用Windows + M快捷方式,除了我最小化以外的所有程序。 看起来,缺less内置的最小化button在窗体上导致我的应用程序忽略Windows + M。 如何检测Windows + M ,特别是如果我的应用程序不活动,或者如何复制内置最小化button的function? 编辑: 我试着实现下面的代码,没有成功。 Const WM_SIZE As Integer = &H5 Const SIZE_MINIMIZED As Integer = &H1 Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) MyBase.WndProc(m) If m.Msg = WM_SIZE Then If m.WParam = SIZE_MINIMIZED Then //Minimize the form. Me.WindowState = FormWindowState.Minimized End If End […]

定义不同types的二维dynamic数组

我想创build两个不同types的数组,像我可以添加到该数组的两个值其中之一是控制名,第二个是布尔值。

Windows Workflow Foundation 4(WF4)延迟

我正在使用Wf4的Visual Studio 2010 Release Candidate编写批准资源请求的新工作stream程。 在我的工作stream程中,如果请求没有获得批准,我希望在几天后过期。 我们在WF 3.5(Visual Studio 2008)中通过在EventDrivenActivity中添加了一个Delay定时器到EventDrivenActivity中,该EventDrivenActivity正在等待审批者来审批请求。 如果延迟在批准之前到期,则EventDrivenActivity将终止该请求。 有谁知道在WF4中是否有类似的机制?

Windows上的python libclang绑定无法从崇高文本初始化翻译单元

简短描述 :使用libclang来自动完成代码不能用与Sublime Text 3捆绑在一起的Python。 细节 :一个小的可证实的例子是在Github的回购 从本质上讲,有一个脚本,使用略有变化的cindex.py (兼容python 3和clang 3.8),并从testing源文件构build翻译单元。 然后它将其解决并尝试完成。 该脚本按照预期使用Powershell的Python 3.3.5。 在Sublime Text 3中放入Packages文件夹时,会产生错误。 由Sublime Text 3报告的Python版本是3.3.6。 错误: Traceback (most recent call last): File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 78, in reload_plugin m = importlib.import_module(modulename) File "./python3.3/importlib/__init__.py", line 90, in import_module File "<frozen importlib._bootstrap>", line 1584, in _gcd_import File "<frozen importlib._bootstrap>", line 1565, […]

CPU ID使用C + + – 窗口

我想使用c ++获取我的电脑(Windows)的CPU ID。 我用这个代码来得到它。 它输出的信息如下所示: For InfoType 0 CPUInfo[0] = 0x5 CPUInfo[1] = 0x756e6547 CPUInfo[2] = 0x6c65746e CPUInfo[3] = 0x49656e69 For InfoType 1 CPUInfo[0] = 0xf31 CPUInfo[1] = 0x20800 CPUInfo[2] = 0x41d CPUInfo[3] = 0xbfebfbff For InfoType 2 CPUInfo[0] = 0x605b5001 CPUInfo[1] = 0x0 CPUInfo[2] = 0x0 CPUInfo[3] = 0x7c7040 For InfoType 3 CPUInfo[0] = […]

导入vtk时Python DLL导入错误

我需要在我的Windows 10机器上的python中使用VTK库(版本5.10,因为我正在处理现有的代码),但是我无法pipe理导入它没有DLLImport错误: Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import vtk Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\vtk\__init__.py", line 139, in <module> __helper.refine_import_err('qvtk', 'vtkQtPython', exc) File "C:\Python27\lib\site-packages\vtk\__helper.py", line 32, in refine_import_err raise […]

我试图理解为什么我使用paramiko 1.7.6时得到“权限被拒绝”的错误

谁能告诉我为什么我得到以下错误: Traceback (most recent call last): File "C:\Python27\connect.py", line 22, in <module> sftp.get(filepath, localpath) File "C:\Python27\lib\site-packages\paramiko-1.7.6-py2.7.egg\paramiko\sftp_client.py", line 603, in get fl = file(localpath, 'wb') IOError: [Errno 13] Permission denied: 'C:\\remote' 我在Windows 7(以pipe理员身份)login到Ubuntu 10.10机器上使用Python 2.7。 下面是我使用的非常直接的脚本: import paramiko import os paramiko.util.log_to_file('c:\Python27\paramiko-wininst.log') host = '192.168.1.14' port = 22 transport = paramiko.Transport((host,port)) password = 'xxxxxx' username = 'username' […]

我怎样才能通过conda在python 3的Windows上安装mayavi?

我在Windows上有一个由condapipe理的python 3虚拟环境。 我想通过安装mayavi包 conda install mayavi 但它说它需要python 2.7。