社区
API
帖子详情
怎样编程获取另一微机的时钟(非net time方法)?
思考
2003-03-31 08:25:38
在win98下怎样编程获取另一微机的时钟,不用 net time方法
有api函数吗?
...全文
83
18
打赏
收藏
怎样编程获取另一微机的时钟(非net time方法)?
在win98下怎样编程获取另一微机的时钟,不用 net time方法 有api函数吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BAYERN
2003-04-03
打赏
举报
回复
等着看。。。。。。。。。。。。。
思考
2003-04-03
打赏
举报
回复
再up
lxcc
2003-04-02
打赏
举报
回复
option Explicit
'
'
private Declare Function NetRemoteTOD Lib "Netapi32.dll" ( _
tServer as Any, pBuffer as Long) as Long
'
private Type SYSTEMTIME
wYear as Integer
wMonth as Integer
wDayOfWeek as Integer
wDay as Integer
wHour as Integer
wMinute as Integer
wSecond as Integer
wMilliseconds as Integer
End Type
'
private Type TIME_ZONE_INFORMATION
Bias as Long
StandardName(32) as Integer
StandardDate as SYSTEMTIME
StandardBias as Long
DaylightName(32) as Integer
DaylightDate as SYSTEMTIME
DaylightBias as Long
End Type
'
private Declare Function GetTimeZoneInformation Lib "kernel32" (lpTimeZoneInformation as TIME_ZONE_INFORMATION) as Long
'
private Declare Function NetApiBufferFree Lib "Netapi32.dll" (byval lpBuffer as Long) as Long
'
private Type TIME_OF_DAY_INFO
tod_elapsedt as Long
tod_msecs as Long
tod_hours as Long
tod_mins as Long
tod_secs as Long
tod_hunds as Long
tod_timezone as Long
tod_tinterval as Long
tod_day as Long
tod_month as Long
tod_year as Long
tod_weekday as Long
End Type
'
private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination as Any, Source as Any, byval Length as Long)
'
'
public Function getRemoteTOD(byval strServer as string) as date
'
Dim result as date
Dim lRet as Long
Dim tod as TIME_OF_DAY_INFO
Dim lpbuff as Long
Dim tServer() as Byte
'
tServer = strServer & vbNullChar
lRet = NetRemoteTOD(tServer(0), lpbuff)
'
If lRet = 0 then
CopyMemory tod, byval lpbuff, len(tod)
NetApiBufferFree lpbuff
result = DateSerial(tod.tod_year, tod.tod_month, tod.tod_day) + _
TimeSerial(tod.tod_hours, tod.tod_mins - tod.tod_timezone, tod.tod_secs)
getRemoteTOD = result
else
Err.Raise Number:=vbObjectError + 1001, _
Description:="cannot get remote TOD"
End If
'
End Function
要运行该程序,通过如下方式调用。
private Sub Command1_Click()
Dim d as date
'
d = GetRemoteTOD("your NT server name goes here")
MsgBox d
End Sub
lxcc
2003-04-02
打赏
举报
回复
up
思考
2003-04-02
打赏
举报
回复
up
flowerboyhgc
2003-04-02
打赏
举报
回复
up
思考
2003-04-02
打赏
举报
回复
谢谢,楼上的是指win2000吧,那在win98下呢?
思考
2003-04-02
打赏
举报
回复
没有sql-server,只想取对方计算机时钟,不想校对本机时钟
cbr7619
2003-04-02
打赏
举报
回复
如果对方机上有sql-server的话,
可用getdate()函数使得两机的时间一致
思考
2003-04-02
打赏
举报
回复
谢谢,可是在win98下不行啊,找不到 DLL 入口点 NetRemoteTOD in Netapi32.dll
NowCan
2003-04-02
打赏
举报
回复
98???
_131_
2003-03-31
打赏
举报
回复
打电话去问问,然后写到程序里面!
思考
2003-03-31
打赏
举报
回复
up
watt
2003-03-31
打赏
举报
回复
i don't know.
lxcc
2003-03-31
打赏
举报
回复
up
思考
2003-03-31
打赏
举报
回复
要求对方的计算机不能安装任何软件,如winsock
NowCan
2003-03-31
打赏
举报
回复
'NETAPI32
Private Declare Function NetRemoteTOD Lib "NETAPI32.DLL" (ByVal UncServerName As String, ByVal BufferPtr As String) As Long
思考
2003-03-31
打赏
举报
回复
看来还得用 Net Time \\计算机名 >a.txt
5555555555555555555 !!!
基于PC并行口的AT89C51/C52
编程
器:从底层通信原理到硬件实现
在嵌入式系统与单片机开发领域,理解底层硬件通信原理是工程师的核心能力之一。计算机通过端口与外部设备进行数据交换,其本质是软件对硬件寄存器的精确时序控制。并行口(LPT口)作为一种经典的并行通信接口,虽然在现代计算机中已不常见,但其工作原理——通过数据端口、状态端口和控制端口进行位级操作——是理解
微机
接口技术的绝佳范例。这种通过软件模拟硬件时序的技术,在嵌入式Bootloader、FPGA配置等场景中仍有重要价值。本文将聚焦于利用PC并行口实现对经典单片机AT89C51/C52的程序烧录,深入剖析如何通过74
Proteus仿真实战:从单片机调试到电路设计的全流程指南
电路仿真技术是电子设计与嵌入式开发领域的核心基础,它通过在虚拟环境中模拟真实电路与程序的行为,极大地降低了硬件开发成本与调试风险。其原理在于利用数学模型和SPICE算法对元器件特性及信号交互进行精确计算,从而在物理硬件实现前验证设计的可行性。这项技术的核心价值在于构建了一个安全、高效的“数字沙盘”,允许工程师和学生进行无限次的迭代与验证。在应用场景上,它广泛覆盖了从基础的方波发生电路、单片机(如51、STM32)程序调试,到复杂的微处理器系统(如8086)和传感器联动仿真的全过程。本文聚焦于Proteus这
【信息科学与工程学】【通信工程】第八十六篇 通信网络设备及通信网络组网的所有学科知识01
编号001类型网络虚拟化与覆盖技术网络领域数据中心网络子领域大二层网络 / 网络虚拟化核心数学方程式/算法模型核心算法:VXLAN封装与解封装。关键在于24位VNI(虚拟网络标识符)到物理网络的三层IP地址的映射。封装:收到原始以太帧后,为其添加 VXLAN 头部(含 VNI)、外层 UDP 头(目的端口 4789)、外层 IP 头(源 IP 为本地 VTEP IP,目的 IP 为对端 VTEP IP)以及外层 MAC 头。解封装:对端 收到报文后,剥离外层头部,根据内层帧的目的 MAC 和 VNI 进行二
【 infrastructure】第六篇 超大规模互联系统中的通信类型与交互模式101
关键基础设施→云基础设施→服务器/计算节点→网卡→交换机/路由器→OTN/光层→其他(
时钟
、遥测、控制、容灾)。对每种(P2P、P2MP、MP2MP、随机、渐变、其他①通信语义、其他②系统补充)给出可量化方程。所有公式采用“单流/单任务→节点聚合→系统级”三级,便于容量规划、SLA 与瓶颈分析。
【信息科学与工程学】计算机科学与技术——第七十七篇 系统架构设计02
编号类型模型配方企业资本运作的
方法
/规则/条件/依据及所有的步骤(风险处理/异常处理/危机应对关联知识法律法规和裁决依据由发起人(通常是知名投资人、投行或产业资本)先设立一个只有现金、无实际业务的特殊目的收购公司(SPAC),通过IPO募集资金并在交易所上市。然后在规定时间内(通常24个月)寻找一家
非
上市公司进行合并(De-SPAC),使目标公司迅速实现上市,规避传统IPO的复杂流程和不确定性。1.:在开曼或特拉华注册空壳公司,注入少量种子资金。2.
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章