草庐IT

xp-theme

全部标签

java - 是否可以在 Windows XP 中开发微秒级时间精度的实时数据采集系统?

对于我的一个项目,我需要开发一个软件,该软件需要在从应用程序接收到触发器后在100毫秒内从并行端口获取2000个数据。这意味着并行端口需要以50微秒的间隔读取。数据频率设置为10KHz。因此,这个采集过程应该是实时的,精度为微秒级。我正在尝试用Java编程。到目前为止,我已经能够从并行端口获取数据,但很难保持时间间隔。我的问题是:这样的时间(微秒)精度真的可以在windowsxp环境下完成吗?如果是,能否请您指出一些指南/资源?如有任何帮助,我们将不胜感激。 最佳答案 这取决于您的软件是否必须可靠地工作或仅在大多数情况下工作。对于普

windows - 为什么自旋锁的实现在 Windows XP 和 Windows 7 之间不同?

我知道自旋锁是由Windows中的hal.dll导出的,所以我对自旋锁的代码进行了逆向工程。结果如下。WindowsXP的反编译自旋锁。unsigned__int32__thiscallKfAcquireSpinLock(signed__int32*this){unsigned__int32result;//eax@1result=__readfsdword(36);__writefsdword(36,2u);while(_interlockedbittestandset(this,0)){while(*this&1)_mm_pause();}returnresult;}Windows

c# - 应用程序在 windows xp 中运行良好,但在 windows 7 中运行时应用程序崩溃?

我在我的windowsxp机器上用VS2010开发了一个wpf应用程序,目标是.net框架3.5sp1并使用wpf工具包。我使用sqllite作为应用程序的数据库。当我在windowsxpsp2或sp3上部署该应用程序时,它运行良好。但是当我在windows7homepremiumx64或windows7ultimatex84上部署此应用程序时,当我单击打开弹出窗口的按钮时,应用程序崩溃。但是当我将该应用程序的兼容模式设置为windowsxpsp3时。该应用程序在Windows7中运行良好。我对这个问题很困惑。如果您找到问题和解决方案,请告诉我? 最佳答案

windows - 如何让我的安装程序将 Visual Studio 2013 (VC120) 运行时部署到 Windows XP?

我最近将我的应用程序更新到VisualStudio2013。我试图在放弃支持之前制作最终的WindowsXP版本,但在将安装程序版本从200更改为405后我遇到了安装程序问题。我必须这样做才能包含VC120合并模块。当我尝试在WindowsXP上安装我的应用程序时,我收到一个对话框,提示“Windows安装程序服务无法安装此安装包。您必须安装包含更新版本的WindowsInstaller服务的Windows服务包。但是,这台机器确实有最新的服务包。有什么方法可以让我将VC120运行时与我的应用程序一起重新分发到WindowsXP? 最佳答案

c++ - XP/Vista 的音量(平衡)控制

是否有一种方法可以控制在XP和Vista上都适用的Wave输出的平衡? 最佳答案 Vista有一个新的api用于与混音器和音频相关的所有内容,每个进程遗留api应该仍然有效,但要更改全局音量,您必须查看添加到Vista的新COM接口(interface)This应该让你开始 关于c++-XP/Vista的音量(平衡)控制,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/94380/

Windows XP、Vista 和现在的 Windows 7,这是软件公司的维护噩梦吗?

对于像游戏这样的软件应用程序,这是否意味着软件公司需要大量额外的代码来维护某些库的3个分支?我知道这很难说,但对于一般的游戏开发而言,软件中是否有特定区域需要编写3次才能在所有3种Windows版本中运行?我猜核心软件将保持不变,但也许某些驱动程序需要特定于版本? 最佳答案 这取决于您与操作系统的接近程度。如果您只是使用.NET框架或DirectX,操作系统之间可能没有太大变化。如果您正在编写驱动程序或依赖于Win32API,那么肯定会有微妙或不那么微妙的变化。 关于WindowsXP、

javascript - Windows XP 中的 Internet Explorer 8

我见证了InternetExplorer8(IE8)在WindowsXP中的表现以及在WindowsVista/7中的表现。很奇怪的是,IE8在CSS和JavaScript的某些方面似乎表现得像IE7(也许其他元素也是如此)。我是那个在看东西的人吗?否则,如果这是真的,为什么会发生这种情况?WindowsXP的IE8和WindowsVista/7的IE8的主要区别是什么? 最佳答案 请确保您的IE8的行为与IE7类似,但尚未切换到“兼容模式”。用户界面上有一个开关,允许用户将其切换到“行为类似于IE7”设置。我今天才发现这个,这真的

c# - 如何从 C#、Process.Start ("shutdown"关闭)在 Windows XP 中不起作用

在研究了如何从C#中重置我的计算机和/或关闭它之后,我找到了关于如何执行此操作的解释:ManagementBaseObjectoutParameters=null;ManagementClasssysOS=newManagementClass("Win32_OperatingSystem");sysOS.Get();//Enablesrequiredsecurityprivilege.sysOS.Scope.Options.EnablePrivileges=true;//GetourinparametersManagementBaseObjectinParameters=sysOS.G

从 XP 切换到 WIN2K 时出现 Java 异常

我有一个应用程序将JNI用于DLL中的某些native函数。该应用程序在WindowsXP上运行正常,但是当我在Window2000上运行该程序时,我收到以下信息:java.lang.UnsatisfiedLinkError:C:\ProgramFiles\Compunetix\stixDlls\CMSCIDll.dll:Thespecifiedprocedurecouldnotbefoundatjava.lang.ClassLoader$NativeLibrary.load(NativeMethod)atjava.lang.ClassLoader.loadLibrary0(Unkno

c# - Windows XP 中的文件创建是原子的吗?

嗨,我想在WindowsXP上使用文件系统作为两个进程之间的锁。即给定文件名“file_lock”,进程通过尝试创建来获取锁文件“file_lock”(如果尚不存在)。如果已经存在,则获取锁失败。即FileStreamfs=newFileStream("c:\\file_lock,FileMode.CreateNew);这行得通吗?如果文件不存在,文件创建是原子的吗?谢谢! 最佳答案 是的,它会起作用。但不如Mutex原因有很多,包括:如果用户无权创建该文件怎么办?当您的应用崩溃时,系统会清除互斥锁。它不会为您删除文件。为什么要不必