VBA实现批量打印当前文件夹下所有EXCEL文件
VBA实现批量打印当前文件夹下所有EXCEL文件(直接将本文件拷贝到目标文件下运行即可)
通过avicap32.dll操作视频的类(C#)
#region 导入API函数
[DllImport("avicap32.dll")]//包含了执行视频捕获的函数,它给AVI文件I/O和视频、音频设备驱动程序提供一个高级接口
public static extern IntPtr capCreateCaptureWindow(string lpszWindowName, int dwStyle, int x, int y, int nWidth, int nHeight, IntPtr hwndParent, int nID);
/************参数说明*************
*
* 函数:capCreateCaptureWindow
*
* lpszWindowName:标识窗口的名称
* dwStyle:标识窗口风格
* x、y:标识窗口的左上角坐标
* nWidth、nHeight:标识窗口的宽度和高度
* hWnd:标识父窗口句柄
* nID:标识窗口ID
*
* 返回值:视频捕捉窗口句柄。
*
********************************/
[DllImport("AVICAP32.dll", CharSet = CharSet.Unicode)]
public static extern bool capGetDriverDescription(int wDriverIndex, StringBuilder lpszName, int cbName, StringBuilder lpszVer, int cbVer);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, bool wParam, int lParam);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, short wParam, int lParam);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, int wParam, int lParam);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, short wParam, FrameEventHandler lParam);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, int wParam, ref BITMAPINFO lParam);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, int wParam, ref CAPDRIVERCAPS lParam);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, int wParam, ref CAPTUREPARMS lParam);
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, int wParam, ref CAPSTATUS lParam);
[DllImport("User32.dll")]
public static extern int SetWindowPos(IntPtr hWnd, int hWndInsertAfter, int x, int y, int cx, int cy, int wFlags);
[DllImport("avicap32.dll")]
public static extern int capGetVideoFormat(IntPtr hWnd, IntPtr psVideoFormat, int wSize);
#endregion
带485串口通信的温度传感器程序
功能:带485串口通信的温度传感器程序
主机指令(ASCII码 4位): @18!(从机的地址)
从机返回数据(ASCII码 11位):{DP SIGN D6 D5 D4 D3 D2 D1 UNIT}
labview7.0中文教程
labview7.0 中文教程,对于学习labview的人员很有帮助,希望大家喜欢
测试驱动开发资料收集
本人收集的关于测试驱动开发的参考资料,很具有参考价值,特为大家来共享
正则表达式参考资料大全
这是本人收集的正则表达式的参考资料,很好用的,特别是基于.net框架的正则表达式语法
MySQL中文参考手册
MySQL中文参考手册,是chm格式的,很好用
SQL 语法大全中文版
SQL 语法大全中文版,大家可以随意下载
物联网初步认识与关键技术研究
这是本人自己查过大量资料后,总结的一点物联网相关知识的PPT,愿意给大家分享,希望大家都共享有关物联网的资源,共同进步哈
在Windows下用虚拟机安装Linux指南
本文介绍了如何在WindowsXP下安装虚拟机,并在虚拟机上安装Linux系统来模拟服务器(虚拟机做为服务器)和客户端(WindowsXP),并通过SecureCRT 5.0软件来连接服务器,并用WinSCP实现文件的上传和下载。
堆和栈的定义及其区别
学C及c++的必须掌握堆栈的概念与区别,特别是对搞嵌入式的人也必须重要,希望对大家有所帮助!
常用Windows网络命令大全
这是本人收集的一些常用Windows网络命令资料,顺便附带一些Windows系统命令和系统端口详解等,对学计算机网络的人绝对有用。
《C#开发经验技巧宝典》之图形图像技术部分的源代码
这是《C#开发经验技巧宝典》一书中第13章关于图形图像技术部分的源代码,非常有用的!
关于数字图像处理的一些C#算法
这是用C#实现的一些关于数字图像处理方面的程序,以及图像处理的一些典型算法。
C#数字图像处理算法典型案例(源代码)
《C#数字图像处理算法典型案例》这本书是09年3月份刚出来的书,我是通过网上订购买了一本,书上附有源代码,故我拿来共享给大家,希望对用C#搞数字图像处理的人有所帮组。
网络端口扫描技术研究与实现
0 引言
网络出现故障时,人们总习惯先用ping命令检测目标系统是否有所反应,如果要进一步了解目标系统的网络连接情况,黑客最常使用的一种手段就是端口扫描。ping命令只能检测目标主机是否是激活的(开机状态),而许多时候,如果目标主机或者其防护设备禁止了ping探测包,那么探测者甚至连对方是否处于激活状态都不得而知,这时候,对目标主机进行全面的端口扫描不仅是为了确定其开放的网络服务,而更基本的还在于确定其是否真正处于激活状态。
当然,端口扫描最大的作用是提供目标主机网络服务的清单,许多时候,扫描者不仅获得目标主机对外开放的TCP和UDP端口列表,而且还能通过一些连接测试得到监听端口返回的banners(旗标)信息。这些信息,对于判断监听端口上开放的服务类型以及对应软件版本甚至操作系统类型都有重要作用。
总之,端口扫描是一种非常重要的预攻击探测手段,几乎是所有黑客攻击的通用手段。同时通过端口扫描技术,可以在主机或系统在被攻击前得到一些警告和预报,尽可能在早期预测攻击者的行为并获得一定的证据,从而对攻击进行预警或采取一定的防御措施。
ARP欺骗与防范原理及实现
当用户上网时在浏览器地址栏输入网址时(如www.baidu.com),DNS(Domain Name System或者Domain Name Service)服务器会自动把它解析为IP地址(如192.168.0.2),浏览器实际上查找的是IP地址而不是网址.而IP地址仅仅是网内主机区别其它主机的一个外部标识,是不能直接来访问主机的.如何根据IP地址找到我们要访问的一台主机呢?这就要把IP地址转化为物理地址,这个物理地址就是MAC(Media Access Contro1),它是在网络中唯一能标识计算机的硬件地址,存在于所购买的网卡上。在这个过程中,ARP(Address Resolution Protocol,地址解析协议)就发挥了它的作用:负责将某个IP地址解析成对应的物理地址。
自由改变局域网共享设置
在局域网中经常会遇到不能访问局域网中的其它用户问题,还有在局域网中也经常要传输文件呀,这里有一些很好的工具,如局域网设置工具、飞鸽、防ARP的批处理文件等,慢慢收藏吧
电脑自定义的安全策略包
喜欢的裸机的朋友可以给自己的电脑导入本安全策略包,它的功能相当于一个防火墙,但绝对没防火墙占内存,它只是关闭一些不必要的端口,以防止病毒及木马的入侵。
使用方法为:
程序——>管理工具(随便从哪找到管理工具都行)——>IP安全策略,在本地计算机上——>点右键选择 所有任务 ,再选导入策略——>导入成功后,选择指派就行了
快试试吧
PDF格式转换器—doPDF
在很多情况下,需要将Word格式的文章转换成PDF格式,这时doPDF软件绝对能派上用场,而且超级方便适用。除此之外,它把自己安装为一个打印机驱动,允许从任意一个有打印输出的Windows程序中打印,包括打印Word文档、图片、网页等。当然,其使用方法就是点击当前程序的打印选项,选择打印机名称为doPDF,之后的操作不再继续说了吧
小巧方便的QQ截图工具
小巧的QQ截图工具,非常方便,用处多多,在写文章的时候需要截图时,这小东西足以方便你,值得收藏哦
Java实现邮件客户端源代码
大家好,前几天我刚发过Java邮件客户端的JAR包,现在把源程序给补上,功能我就不多说了,只是给提醒下方法:由于我单独调用了两个JAR包(放在JavaMail API文件夹下的),所以大家首先要在项目里点——> 库 ——>右键点击——>添加JAR文件 ——>把 JavaMail API文件夹下的两个包添加进去,然后点击项目右键,再点击清理并生成,最后运行即可!
Java实现多线程下载源代码
这里面有用Java实现的多线程下载的源程序,且是用NetBeans写的用户界面,方便大家阅读程序。
Java实现多线程下载JAR包
用NetBeans编的一个Java多线程下载程序,这只是一个JAR包,大家可以感受下哈!
C#图像处理编程
这是用Visual Studio 2005写的一个图像处理程序,里面有许多经典算法(灰度化、二值化、对比度调节、饱和度调节、亮度调节、平滑算法、锐化算法、马赛克等等 基本上都较全了 我相信许多计算机专业的同学都有可能要对图像处理编程),不过这只是针对位图图像且是对每一像素逐一处理,没用使用内存流(使用内存流来处理位图图像明显要快要高级些),希望感兴趣的人可以考虑用内存流来处理图像。里面的“关于”部分已被我删除,也许没有完全删除,希望大家删除了在运行哈,大家自己灵活应变吧!
Java实现邮件客户端JAR包
课程设计时用NetBeans写的一个Java邮件客户端,直接点击运行EmailClient.jar,其它的文件不要随便移动。
这只是各JAR包形式的程序,具体源程序以后在发上来,若有疑问可请发邮件告知(在内)。
OFDM系统仿真 MATLAB
这个OFDM系统仿真较基础,没有考虑多径情况;<br>该程序实现的是64载波的16QAM调制,根据程序可以依葫芦画瓢搞成其他的M路载波情况;<br>这又是我们做课程设计的程序,希望对大家有用。
模拟信号FM、DSB调制与解调的MATLAB实现
这是我们课程设计要求做的MATLAB通信系统仿真----模拟信号的频率调制与解调、双边带幅度调制与解调,希望对搞通信仿真的初学者有用!