草庐IT

Dapper-dot-net

全部标签

windows - 如何判断另一个进程是否有事件的前台窗口? (Win32 API vb.net)

user32.dll提供了从进程可执行名称中获取进程id的函数,我还可以获得用户正在工作的事件窗口或前景窗口。我可以确定目标进程打开了哪些窗口吗?否则,我能否找出打开前台/事件窗口的进程的详细信息?我的代码只需要在另一个特定进程正在运行并且用户正在主动使用该窗口时运行,而该窗口是桌面上的事件窗口、前景窗口和当前焦点窗口。 最佳答案 我想你想使用GetWindowThreadProcessId或者可能EnumThreadWindows 关于windows-如何判断另一个进程是否有事件的前台

c# - 关于 c#.net 应用程序与 MySql 通信的问题

我正在开发一个使用c#.net和MySql作为数据库的桌面应用程序。它是一个加密应用程序,它生成一个与MySql通信以带来一些数据的exe文件。我正在使用MySql.Data.dll与MySql进行应用程序通信。当它生成exe时,没有MySql.data.dll,因此它会抛出错误:无法加载文件或程序集“MySql.Data,Version=6.2.2.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。系统找不到指定的文件。 最佳答案 将程序集引用(MySql.Data

windows - 是否可以在Windows CE 5.0 浏览器中查看部署在IIS 6.0 上的silverlight 或asp.net 3.5 网站?

我打算在silverlight中构建一个网站并将其部署在IIS6.0上。我不确定应用程序是否可以在WindowsCE5.0浏览器中浏览。如果可能的话查看silverlight应用程序是否可以在中查看asp.net3.5应用程序WindowsCE5.0。 最佳答案 您可以或不能在设备浏览器上查看的内容在很大程度上取决于页面的功能和工作方式。请记住,浏览器不像桌面浏览器那样功能齐全,而且操作系统也不同于桌面操作系统。考虑到这一点,您可以查看您的页面需要什么。对于silverlight,客户端需要Silverlight运行时(您将它们安装

.net - 是否可以将 Windows Mobile 仿真构建到应用程序中?

我正在构建一个包含各种其他应用程序(各种)的应用程序。我想要尝试实现的功能之一是运行WindowsMobile应用程序的可能性。我知道可以从MSDN下载模拟器,但一切都表明它仅用于测试移动应用程序。是否可以使用.net在我自己的应用程序的子窗口中启动和控制模拟器? 最佳答案 您可以通过COM接口(interface)控制DeviceEmulator程序。参见here获取更多信息。 关于.net-是否可以将WindowsMobile仿真构建到应用程序中?,我们在StackOverflow上

.net - 如何每小时自动运行一个 .NET 程序

我有通过网络服务访问的xml数据。我需要读取数据并将其复制到本地。下面的代码工作正常。我现在需要在没有人工干预的情况下每天至少运行此代码两次或三次。我怎么做?谢谢!usingSystem;usingSystem.Collections;usingSystem.Data;usingSystem.Xml;classMainClass{publicstaticvoidMain(){XmlDocumentdoc=newXmlDocument();//readdoc.Load(newSystem.IO.StringReader(GetContracts()));//writeXmlTextWri

.net - 同一台电脑上所有用户可写的文件夹

我有一个使用嵌入式数据库(SQLite)的桌面.NETWPF应用程序。数据库文件放在哪里?它是所有用户的同一个数据库。我尝试使用CommonAppData,但非管理员用户无法写入它。因此,我尝试使用自定义安装程序操作为所有用户授予对该文件夹的写权限,但在域PC上失败了。代码是:stringpath=Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData),"MyAppName");DirectorySecuritysecurity=Directory.GetAccess

.net - 如何通过索引而不是显式名称访问数据转发器的项目?

现在我在标记中使用以下代码:/>我想使用:/>我希望能够通过索引而不是通过“SpeakerName”显式调用它。有没有办法在ASP.NET4.0中执行此操作? 最佳答案 试试这个:/> 关于.net-如何通过索引而不是显式名称访问数据转发器的项目?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2886257/

asp.net - Web 服务开发从哪里开始?

我目前正在从事一个对我来说非常新的项目,就知识库而言,我觉得有点头疼。我请求引用和信息来帮助我扩展我的知识库,以及技术和方法的建议。我主要有Java经验,所以所有这些Windows服务的东西对我来说都是新的。我并不是真的在寻求操作方法(但如果有人有时间....我不会反对:-P)项目如下:我要在ASP.NET中开发一个应用程序,它作为一个从启动到关闭的过程运行。它将检查文件夹中的某些内容,加密该文件夹中的某些文件,然后检查互联网连接是否可用。如果可用,它将把这些文件发送到服务器(我相信是通过该服务器上的Web服务)。如果它不可用,它将检查每个“在此处插入时间间隔”以查看连接是否可用,届时

.net - VS 2010 工具的 gacutil.exe 在哪里安装程序集?

我使用VisualStudio2010命令提示符的gacutil.exe安装程序集。我希望程序集被添加到C:\WINDOWS\assemblies,但它被添加到C:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL而不是出现在C:\WINDOWS\assemblies中。这是一个问题吗?我应该担心它没有出现在那里吗? 最佳答案 .Net4中的GAC位置已更改。检查.NET4.0hasanewGAC,why?了解详情。 关于.net-VS2010工具的gacu

.net - Wix:将自定义操作中的文件复制到程序目录(Windows 7)

我创建了一个托管的CustomAction以将*.MSI中未包含的2个文件复制到安装目录。虽然这在WindowsXP中有效,但在Windows7中失败。虽然日志显示文件已复制到所需位置,C:\ProgramFiles\MyApp\,但实际上它们被复制到C:\Users\MyUser\AppData\Local\VirtualStore\ProgramFiles(x86)\MyApp\。我的猜测是,这与修改程序文件夹的访问权限有关。这就是我在WiX中调用自定义操作的方式:CustomAction本身只是调用File.Copy()。安装程序复制的其他文件在Windows7中运行良好。只有那