Articles of 窗口

如何从一个不同的过程closures一个窗口

我有ac#应用程序,我想指示从一个不同的过程很好地closures。 我也希望能够要求它打开主窗口。 我有一个参考其主窗口句柄。 我知道我可以使用精心devise的scheme,如远程或WCF。 问题是我可以使用更简单的机制,如窗口消息,或在C#应用程序窗口的OnClose事件处理程序

Windows中TEMP目录的限制?

我有一个用Python编写的应用程序将大量的数据写入%TEMP%文件夹。 奇怪的是,每过一段时间,它就会死亡,返回IOError: [Errno 28] No space left on device 。 该驱动器有足够的可用空间, %TEMP%不是自己的分区,我是pipe理员,系统没有配额。 Windows是否在%TEMP%人为设置了某些types的数据限制? 如果没有,有什么可能会导致这个问题的想法? 编辑 :下面的讨论,我澄清了这个问题,以更好地解释发生了什么事情。

composer php卸载

如何从系统中删除composer phpPhp Dependecny Manager? 它说卸载不能继续,因为下列应用程序正在使用需要删除的文件。 Windows资源pipe理器

防止Windows程序将^ Z解释为文件结尾

我的工作是翻译一个已经安装在linux发行版上的C – > C ++应用程序,所以我希望C和linux的function完全相同。 我有一个阅读二进制文件的问题。 它表示在到达文件的实际末尾之前,遇到ctrl-Z字符时它会到达EOF。 珍惜执行在bash zcat file.txt.gz | txtToBinary | binaryToOutput 在命令提示符下执行 txtToBinary.exe < file.txt | binaryToOutput.exe 原始文本文件 R 5643BYIDK DK0016060346 11DKKXKLY 160 1 R 10669VJK 98 1 IS0000004018 4ISKXICE 240 5000000 M814 txtToBinary.exe – 示例输出: ^@^@^@ hello ^@ ^Z^@^@^@^@ ^@^@^[SWMA ^Y^YC 问题是程序将第一个^Z解释为文件的结尾。 尝试到目前为止 我的解决scheme一直在使用c ++编译窗口时执行以下操作 在命令提示符下执行 txtToBinary.exe < file.txt | binaryToOutput.exe […]

睡眠()是不准确的?

我正在开发一个计时系统,我将实现一个计时器课程。 #include <windows.h> #include <stdio.h> #include <time.h> int main() { clock_t t1, t2; t1 = clock(); Sleep(10); t2 = clock(); printf("%i\n", (int)(t2 – t1)); return 0; } 该程序应打印“10”,但打印“15”或“16”。 我需要更准确的,这是不到1毫秒! build议? (也许用select()的超时?) 注意:我已经在Windows 7 Ultimate x86上运行该程序。 用MinGW(C / C ++)x86编译的程序 现在我想>>

当创build一个新线程时,对GUI的更改没有被制作(C#)

有一些帮助,我设法创build一个新的线程,虽然方法似乎执行,方法的条件或者使绿色或红色的灯光出现,虽然当运行方法(Check1..etc)没有新线程的变化被反映在GUI上(例如Red / Green Light出现),但是当创build一个新线程并运行该方法时,这些改变不会反映在Form / GUI上。 // Method / Action to start the checks private void StartChecks_Click(object sender, EventArgs e) { Thread t = new Thread( o => { InitChecks(); }); t.Start(); } // Check1 public void Check1() { // lets grabs the info from the config! var lines = File.ReadAllLines("probe_settings.ini"); var dictionary = lines.Zip(lines.Skip(1), […]

如何在Windows EC2实例中执行UserData内容

我在尝试使Cloud Formation模板正确运行并自动缩放时遇到了很多麻烦。 我有以下资源: "LaunchConfig" : { "Type" : "AWS::AutoScaling::LaunchConfiguration", "Properties" : { "KeyName" : { "Fn::FindInMap" : [ "EnvironmentToKeyName", { "Ref" : "Environment" }, "KeyName" ] }, "ImageId" : { "Fn::FindInMap" : [ "AWSRegionToAMI", { "Ref" : "AWS::Region" }, "AMI" ] }, "SecurityGroups" : [ "neat_spi" ], "InstanceType" : { "Ref" : "InstanceType" }, "UserData" […]

Python os.system()调用在不正确的目录中运行

我的同事在安装Python时遇到了麻烦。 运行下面的代码时,从'C:\my\folder\' 'C:\'中返回'C:\' ,而不是当前的工作目录。 当我或其他人在我们的系统上运行脚本时,我们会得到'C:\my\folder\' 。 我们假设一些全局设置必须导致问题,所以我有人卸载Python,删除本地Python2.7文件夹,清理registry,并重新安装Python,但它仍然不工作。 注意:我们有大量的遗留脚本,所以修改它们以使用subprocess是不切实际的。 🙁 有任何想法吗? 环境:Windows XP,Python 2.7 import os # # This test script demonstrates issue on the users computer when python invokes # a subshell via the standard os.system() call. # print "This is what python thinks the current working directory is…" print os.getcwd() print print print "but […]

Laravel – 从stringpath获取文件的实例

我的laravel应用程序成功地将我的file upload并存储在我想要的位置。 但是,我不想将文件的公共URL存储在数据库中,而是将它们dynamic存储(它们存储在我的public目录中)并显示上载链接的列表。 我怎么才能从File::files(public_path() . "/files/uploads");返回的string中检索File对象File::files(public_path() . "/files/uploads"); 所以我可以得到名称,大小,修改date等? 提前感谢任何帮助!

原始打印设置DevMode选项(方向,副本,边距,默认来源等)

希望这里的某个人能够帮我解决问题,因为我正试图让这个工作成功。 基本上我需要打印使用winspool.Drv win32 API发送原始文本/ PCL命令到打印机。 这工作正常,但是,您在打印机对话框/首选项中select的打印机选项都不能执行任何操作。 最终我想从对话框PrinterSettings中获取DEVMODE,并将其用于原始打印,但是我甚至无法手动设置它。 我试图在WritePrinter之前更改DEVMODE,或者在单独的打开/closures打印机之前尝试更改DEVMODE,我试图只使用DocumentProperties调用,并使用GetPrinter / SetPrinter与PRINTER_INFO_8结构,没有任何粘附。 DEVMODE结构似乎填写正确,我改变它,似乎改变正确,但打印机总是打印相同的方式无论如何。 这里是我使用的代码: 方法一: public static bool SetPrinterSettings(PrinterSettings settings, IntPtr hPrinter) { IntPtr hDevMode; // a handle to our current DEVMODE IntPtr pDevMode; // a pointer to our current DEVMODE String sPrinterName; // normalized printer name DEVMODE dm; // Setup sPrinterName = settings.PrinterName.Normalize(); // Obtain the […]