|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
回复人: acptvb(微软全球技术中央 VB技术支持) ( ) 感谢您使用微软产品。 .NET并没有提供可以修改系统时间的名字空间(namespace),您可以通过Win32 API的SetSystemTime API函数来设置系统时间: using System; using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential)] public struct SystemTime { public ushort wYear; public ushort wMonth; public ushort wDayOfWeek; public ushort wDay; public ushort wHour; public ushort wMinute; public ushort wSecond; public ushort wMiliseconds; } public class Win32 { [DllImport("Kernel32.dll")] public static extern bool SetSystemTime( ref SystemTime sysTime ); [DllImport("Kernel32.dll")] public static extern void GetSystemTime(ref SystemTime sysTime); } public class TestPInvoke { public static void Main() { SystemTime sysTime =3D new SystemTime(); sysTime.wYear = 2002; sysTime.wMonth=1; sysTime.wDay=1; sysTime.wDayOfWeek=1; sysTime.wHour=1; sysTime.wMinute=1; sysTime.wSecond=1; sysTime.wMiliseconds=1; Win32.SetSystemTime(ref sysTime); } } 请参考microsoft.public.dotnet.framework新闻组上的帖子: http://groups.google.com/groups?hl=zh-CN&lr=lang_zh-CN|lang_zh-TW|lang_en&ie=UTF-8&selm=O10nq1XjAHA.2184%40tkmsftngp02 希望能对您有所帮助! 返回类别: 教程 上一教程: 基于.Net Framework的N层分布式应用开发 下一教程: Remoting编程知识一 您可以阅读与".net中设置系统时间"相关的教程: · 使用.net下的系统事件增强应用程序 · .net下分层架构系统的开发技术规范(2) · 用asp.net和xml做的新闻更新系统(3) · Windows 操作系统中的 .NET Framework 支持(正文) · 在.NET中轻松获取系统信息(1) -WMI篇 Montaque(原作) |
| 快精灵印艺坊 版权所有 |
首页 |
||