草庐IT

system.net.httpwebrequest

全部标签

c# - 获取 .net 应用程序的事件窗口

我有一个名为ProLaunch.exe的应用程序。如果用户在指定时间内未执行任何操作,我想获取其中的事件窗口并关闭它。应用程序中的计时器将用于此目的。如何获取事件窗口并关闭它? 最佳答案 如果我正确理解问题,您可以使用Win32APIGetActiveWindow为了这。这应该适用于Forms和WPF应用程序。[DllImport("user32.dll")]staticexternIntPtrGetActiveWindow();[DllImport("user32.dll")]publicstaticexternintSendMe

System32 中的 Ruby Dir.foreach 是否缺少文件/File.exists?对现有文件返回 false

当我使用ruby​​打印出windows7system32目录中的所有文件时,一些文件丢失了。我使用这个简单的目录迭代:Dir.foreach("C:\\Windows\\System32")do|fname|putsfnameend我专门寻找python27.dll,虽然存在,但未打印出来。文件已存在?似乎与dir迭代有相同的问题。对于现有文件,它返回false:File.exists?"C:\\Windows\\System32\\python27.dll"#returnsfalse检查文件夹中的另一个现有文件是否有效:File.exists?"C:\\Windows\\Syste

带参数的 C++ 简单线程(无 .net)

我已经在互联网上搜索了一段时间并找到了不同的解决方案,但后来都没有真正起作用或者对我的使用来说太复杂了。直到2年前我才使用C++,所以它可能有点生疏:D我目前正在编写一个将数据发布到URL的程序。它只发布数据。为了发布数据,我使用curl,但它会阻塞主线程,并且当第一个帖子仍在运行时,第二个帖子应该开始。最后大概有5-6个post操作同时运行。现在我想将带有curl的帖子推送到另一个线程中。每个帖子一个线程。线程应该得到一个字符串参数,其中包含要推送的内容。我目前被困在这个问题上。尝试了Windows的WINAPI,但在读取参数时崩溃了。(在我的示例中,第二个线程仍在运行,而主线程结束

Windows 8 应用商店应用、Type.IsClass 和 System.ComponentModel.DesignerProperties.IsInDesignTool 缺失

我正在调查Windows8应用商店应用开发,但在定位以下成员时遇到问题类型.IsClassSystem.ComponentModel.DesignerProperties.IsInDesignToolVisualStudio声称它们不存在,但MSDN建议它们应该存在。我显然遗漏了一些愚蠢的东西:有人能给我指明正确的方向吗?问候约翰。 最佳答案 IsClass属性(property)已移至TypeInfo类(class)。基本上你需要更换;boolresult=type.IsClass;与;boolresult=type.GetTyp

vb.net - 获取扩展文件信息详情

如何使用VB.net获取windows文件的详细信息?我指的详细信息类型是当我右键单击一个文件时发现的,比如一个MSword文档,然后单击“属性”并选择“详细信息”选项卡。我知道有些可以通过FileInfo获得,但不是全部,例如“Tags”。谢谢 最佳答案 对于那些你需要使用Shell32的东西。在COM选项卡中,找到并添加MicrosoftShellControlsandAutomation。下面是为给定文件创建属性值列表的代码:'classtoholdthegoodiesFriendClassShellInfoPublicPro

c# - 针对旧的 .NET 框架编译一个单独的 C# 文件

我有一个简短的C#脚本,它使用语言的各种功能和不同的.NET库:usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.IO;usingSystem.IO.Compression;usingSystem.Net;usingSystem.Reflection;usingSystem.Runtime.InteropServices;usingSystem.Text.RegularExpressions;usingSystem.Text;usingSystem.Threading;usin

vb.net - If 语句和 For 循环 - 如何只取每 5 个数字?

我想做的是遍历0到100之间的数字,检查哪些可以被5整除,然后打印到控制台,这就是我目前所做的:ModuleModule1SubMain()Fori=0To100Ifi/5=ThenConsole.WriteLine(i)EndIfNextConsole.ReadLine()EndSubEndModule我想知道我是否能够使用If语句检查一系列数字,例如:Ifi/5=0to19Then这可能吗?提前致谢! 最佳答案 likethis:Ifi/5=0to19Then...您可以在For-loop中使用Step参数:ForiAsInt3

r - 通过 system/shell.exec 获取 Windows 命令运行

我使用Windowscommandtree通常打印出文件内容的树状图。我想将其添加到我在R中的工作流程中,但无法通过system或shell.exec运行命令,并且无法弄清楚原因。这是一个可重现的示例,其中包含4种方法和错误消息,在system和shell.exec命令中使用shQuote(有和没有)。当我使用cat时,我可以将命令粘贴到Windows命令行手册(不使用R)并生成TreeMap。我做错了什么,无法在R中运行?##buildsomemockfilesanddirectorieswithlapplylapply(file.path("TEMP",c("","X","Y"))

.net - 如何在 Windows 服务中模拟时调用 net.pipe(命名管道)WCF 服务

我在使用来自C#Windows服务的Windows模拟通过net.pipe调用WCF服务时遇到问题。背景该服务从队列中读取并创建子应用程序域,每个应用程序域根据从队列中拉出的项目运行一个特定的模块。我们将Windows服务称为“JobQueueAgent”,将每个模块称为“作业”。我将继续使用这些术语。可以将作业配置为以指定用户身份运行。我们在作业的应用程序域内使用模拟来完成此操作。以下是服务中的逻辑和凭证流:JobQueueAgent(Windows服务-主要用户)>>创建作业域>>工作域(应用域)>>模拟子用户>>使用模拟在线程上运行作业>>作业(模块-子用户)>>作业逻辑“主用户

.net - 如何在 PowerShell 中更改列表框的字体大小

我正在编写一些PowerShell代码以供以后的项目使用。这是一个列表,用户从列表中选择一个项目,并将选择分配给一个变量。我不确定如何控制字体大小,尤其是列表框文本。代码如下:#Createsawindowthatpromptsausertoselectanitemfromalist#Enables.NETFrameworkClassesAdd-Type-AssemblyNameSystem.Windows.FormsAdd-Type-AssemblyNameSystem.Drawing#Createsthewindowprompt$objForm=New-ObjectSystem.W