Articles of Windows

视窗。 如何添加PermGen空间?

如何在Windows中为jvm添加PermGen空间? 我发现了很多关于它的链接? 但我不明白我必须点击并写入新的价值

将“tree / f / a”结果保存到支持unicode的文本文件中

我试图在Windows命令行中使用树命令来生成一个文本文件,列出目录的内容,但是当我pipe道输出unicode字符得到塞满。 这是我正在使用的命令: tree /f /a > output.txt 控制台窗口中的结果很好: \ — Erikaszobája cover.jpg Erikaszobája.m3u KátaiTamás – 01Télvíz.ogg KátaiTamás – 02Zölderdõ.ogg KátaiTamás – 03 Renoir kertje.ogg KátaiTamás – 04Esõbenszaladtál.ogg KátaiTamás – 05Ázikazút.ogg KátaiTamás – 06Sûrûvölgyektakaród.ogg KátaiTamás – 07Õszhozó.ogg KátaiTamás – 08Mécsvilág.ogg KátaiTamás – 09Zúzmara.ogg 但是文本文件不好: \ — Erika szob ja cover.jpg Erika szob ja.m3u K tai Tam […]

如何以编程方式停止Windows服务

关于编程Windows服务:如何停止我的Windows服务? 这是一个非常简化的示例代码(C#): // Here is my service class (MyTestService.cs). public class MyTestService:ServiceBase{ // Constructor. public MyTestService(){ this.ServiceName = "My Test Service"; return; } }; // My application class (ApplicationClass.cs). public static class ApplicationClass{ // Here is main Main() method. public static void Main(){ // 1. Creating a service instance // and running it using ServiceBase. […]

c中的时间戳,精确到毫秒

我相对较新的C编程和即时工作,目前在一个项目,这需要非常准确的时间,因此我试图写一些东西,以毫秒的精度创build一个时间戳。 这似乎工作,但我的问题是这样的方式是正确的方式还是有一个更简单的方法? 这是我的代码: #include<stdio.h> #include<time.h> void wait(int milliseconds) { clock_t start = clock(); while(1) if(clock() – start >= milliseconds) break; } int main() { time_t now; clock_t milli; int waitMillSec = 2800, seconds, milliseconds = 0; struct tm * ptm; now = time(NULL); ptm = gmtime ( &now ); printf("time before: %d:%d:%d:%d\n",ptm->tm_hour,ptm->tm_min,ptm->tm_sec, milliseconds ); /* […]

如何与USB 3G调制解调器通信?

我有一个D-Link DWM-156 3G USB调制解调器,我想从我的应用程序(运行在Windows XP SP3上的C#.NET 4.0)发送AT命令。 调制解调器的驱动程序插入和安装后显示如下: 在设备pipe理器中 ,添加两个串行端口: D-Link HSPADataCard诊断接口(COM4) D-Link HSPADataCard NMEA设备(COM5) 在控制面板,电话和调制解调器选项 ,添加一个新的调制解调器: D-Link HSPADataCard专有USB调制解调器 (连接到COM19) 问题:我应该使用哪个com端口来发送AT命令,并且以何种速度? 我已经尝试了所有三个不同速度的端口,但没有任何运气。 为了学习,我随后安装了“Free Serial Port Monitor”嗅探器应用程序,希望能够通过打开和closures互联网连接(可以正常工作)来监视与D-Link可用性的通信。 开始时,嗅探器应用程序询问我要监视哪个端口,并提供以下端口名称供您select: “杰尔系统HDA调制解调器”, “D-Link HSPADataCard专用USB调制解调器”, “COM3” “COM4” “COM5” …还有几个,包括“COM19”。 select“D-Link …”的名字是可以的,现在我可以看到所有AT命令正在使用,但是我无法确定端口使用的波特率。 此外,COM4,COM5或COM19都不能用于这种嗅探(似乎没有发生在这些端口上)。 现在我想使用.NET中的SerialPort类来打开“D-Link …”端口并与USB调制解调器通信,但是SerialPort类需要以“COM”开头的端口名,否则有一个例外抛出。 但是没有一个普通的COM端口工作。 而且我还不知道使用哪个波特率。 我非常困惑,并locking在这里 – 我能做些什么来达到这个目的?

在Java中运行时设置windows PATH环境variables

我有一个Java程序,使用Runtime.exec()方法触发可执行文件。 我使用的变体,将一组命令行参数作为一个参数,一些环境variables作为另一个参数。 我试图设置的环境variables是path,所以我传递“path= C:\某些\path”。 这不起作用。 有这个或任何其他的一些伎俩。 我不幸被卡住了Java 1.4。

如何closuresDelphi ListView的hottracking?

我在窗体上有一个简单的ListView,我想完全closureshottracking。 HotTracking属性设置为False,但在鼠标光标下方还有一个蓝色的矩形框 Delphi XE3,Windows 7

与Windows XP / win32串行通信的基本示例

我正在使用需要通过串行通信的外设。 我可以使用超级terminal发送它的命令,但现在我需要编写程序,让我没有超级terminal。 有人可以指向我的网站和/或向我展示一个样本你好世界程序,让我开始? 我已经通过许多网站search,让我无法编译/古代VC6代码。

为什么最大化的Delphiforms比GetSystemMetrics值宽8个像素?

如果我最大化一个delphi窗体的宽度和高度值是8个像素,相应的GetSystemMetrics SM_CXSCREEN和SM_CYSCREEN? 例如: 当我右键单击我的屏幕,并获得属性我有一个1680 X 1050屏幕分辨率。 这些是从GetSystemMetrics(SM_CXSCREEN)和GetSystemMetrics(SM_CYSCREEN)返回的相同值。 当我在Delphi应用程序中最大化表单时,我得到了1688的宽度和1058的高度。有8个像素的差异。 是什么导致这种差异?

如何在mingw中检测命令行参数的字符编码

假设他们是ISO-8859-15(Window-1252?)是否安全,还是有一些function可以打电话来查询? 最终目标是转换为UTF-8。 背景: 这个问题描述的问题出现了,因为XMLStarlet假定它的命令行参数是UTF-8。 在Windows下,似乎它们实际上是ISO-8859-15(Window-1252?),或者至less在main的开始部分添加以下内容: char **utf8argv = malloc(sizeof(char*) * (argc+1)); utf8argv[argc] = NULL; { iconv_t windows2utf8 = iconv_open("UTF-8", "ISO-8859-15"); int i; for (i = 0; i < argc; i++) { const char *arg = argv[i]; size_t len = strlen(arg); size_t outlen = len*2 + 1; char *utfarg = malloc(outlen); char *out = utfarg; size_t […]