-
一个简单的FTP客户器
一个简单的FTP客户器-a simple FTP client device
- 2022-02-04 22:51:51下载
- 积分:1
-
ssd3 course experiment 4, with source code, a simple booking system java
ssd3课程实验4,附带源代码,简单的java订票系统-ssd3 course experiment 4, with source code, a simple booking system java
- 2022-02-21 11:39:06下载
- 积分:1
-
一个简单的聊天程序界面,说明在java程序设计中各个组件之间如何相互传递消息并相互控制。...
一个简单的聊天程序界面,说明在java程序设计中各个组件之间如何相互传递消息并相互控制。-This is a interface of a chating application.with this example,we ll illustrate how Inter-control & Message transmit in components works.
- 2022-03-22 02:06:21下载
- 积分:1
-
VC编程开发的源代码之一
VC编程开发的源代码之一-VC programming one of the source code
- 2022-01-26 04:40:25下载
- 积分:1
-
文件修改监控
ReadDirectoryChangesW 有同步和异步2种方式,
根据前面打开的文件夹对象句柄决定。
1. 异步方式,如果 CreateFile 指定了打开类型 FILE_FLAG_OVERLAPPED 就是异步方式,ReadDirectoryChangesW 调用的时候就需要指定 OVERLAPPED 参数.
接下来对文件夹I/O变化的响应判断有多种方式。
A通过不断的调用HasOverlappedIoCompleted函数(非阻塞,参数就是前面的OVERLAPPED 对象指针)的返回值来判断是否发生了 关注文件句柄的I/O操作。如果发生变化,再执行你的 switch(Buffer[0].Action) 操作过程。
B GetOverlappedResult 读取 OVERLAPPED 对象的结果。(阻塞)
C 完成端口 GetQueuedCompletionStatus (阻塞)。
其中阻塞方式,必须采用多线程的方式,否则你的主线程被阻塞的话,对话框就动不了了。非阻塞方式也可用多线程,结合hEvent对象来使用。
2.同步方式,如果CreateFile不指定FILE_FLAG_OVERLAPPED ,就是同步方式。
同步方式操作比较简单。lz的程序看来就是使用的同步方式。
在同步下,ReadDirectoryChangesW 将被阻塞,直到一个文件夹句柄的I/O操作到来,然后才能判断。所以lz的程序会死掉。
同步方式必须采用多线程,再创建一个线程,线程函数采用如下方式:
UINT ThreadProc(PVOID)
{
CreateFile();
while(1) // 如果只想监视一次文件的I/O变化,可不用while循环。
{
- 2022-03-10 05:44:52下载
- 积分:1
-
这是基于6个算法的单
这是基于VC++6.0的单用户注水算法的源程序,-This is based on the VC++ 6.0 Algorithm for single-user water source,
- 2022-05-14 00:31:21下载
- 积分:1
-
Vhdl 语言和语言执行 dds 和 fft
DDS 波形发生器的核心组件是蓄能器。蓄能器是一个正在运行的计数器,将值存储到当前阶段生成波形。蓄能器更新和累加器增量值确定生成波形的频率速率。如果蓄能器每秒和累加器增量更新 360 倍的例子是一个学位,然后生成的频率是 1 Hz (每秒 360 度)。当蓄能器相位值达到最大 (360 度) 它滑过和 0 度时再次启动。为了更准确地代表相位值蓄能器通常使用 32、 48 或 64 位计数器。在 32 位累加器的阶段值具有一个范围从 0 到 4294967295,代表的参考波形或 0 到 360 度的一个完整周期。
累加器 (阶段) 的当前值用于参考波形来确定下一个输出值的查找表中执行查找操作。查找表包含一个周期的波形生成,通常包含 1024年到 8192 采样点所代表的波形。
因为累加器的值通常有很多决议比参考波形,由样本,数目有限的查找操作也可以执行两个样本中的参考波形之间的内插。这基于累加器的值在额外的分辨率进行并返回生成的信号中一个更准确的更新值,提供了更好的频率控制和较少的谐波失真。
- 2023-01-21 17:40:05下载
- 积分:1
-
一款辅助编程软件,是vc用户更轻松编程
一款辅助编程软件,是vc用户更轻松编程-new auxiliary programming software, users are more easily vc Programming
- 2022-03-12 18:03:06下载
- 积分:1
-
En3d精雕控制软件(精雕控制系统)V6.45 免费版
En3d精雕控制软件(精雕控制系统)是一款非常专业的精雕控制程序。这款软件具有十分强大的功能,可以为用户提供专业的精雕控制功能,你可以进行系统参数设置、系统颜色及加工模块定制,为你的工作带来更多便利。
使用方法:
内附设备驱动,支持以下硬件ID:
JD PCI40
PCIVEN_10B5&DEV_5201&SUBSYS_905010b5
JD PCI40
PCIVEN_10B5&DEV_5201&SUBSYS_905010b7
功能说明:
支持低温加工模式,当处于低温加工模式下,速度会降低,在冬季室温低于10度的时候,机床可能无法正常启动或加工,此时可以先使用低温加工模式启动,等机床全行程运行1小时,再恢复正常模式。注意,必须保证机床进行了全程
运动,否则在没有运动到的区域可能导致机床失步。
- 2022-01-21 23:55:13下载
- 积分:1
-
动态四轮检测程序
本程序是用在 检车线 的 动态四轮检测程序,外接 位移传感器。vc6.0开发,采用uart通信,可以为工业控制方面的工程师提供借鉴。核心是 通信 和 模拟量计算
- 2022-03-18 20:32:47下载
- 积分:1