-
C# 使视频播放窗口倾斜一定的角度
C# 使视频播放窗口倾斜一定的角度,且播放窗口会随着主窗口大小的改变而自动变大或变小,窗口倾斜的角度可自己调整,这里是倾斜-30度,你可以改变这个值,编译源代码查看效果。关于窗口倾斜功能的核心代码,请参见以下代码:
this.mediaElement1.Source = new Uri("Bear.wmv", UriKind.Relative);
RotateTransform MyRotateTransform = new RotateTransform();
MyRotateTransform.Angle = -30;
this.mediaElement1.RenderTransform = MyRotateTransform;
需要完整源码的请在本页面下载哦。
- 2023-06-05 00:30:04下载
- 积分:1
-
串口调试助手源代码
串口调试源代码,这是我用得最多的串口调试工具,源代码用Visual c++6.0编写,代码有很好的学习参考价值,值得推荐~
- 2023-05-08 10:40:03下载
- 积分:1
-
C# 拖放打开图片 并平铺窜窗口背景
C# 拖放打开图片 并平铺窜窗口背景,选择一张图片拖动到窗口中(在本程序中其实不用拖动,只要选中图片超过2秒),就可以在窗口中显示该图片。在编写本程序的时候,不要忘了添加两个比较重要的名称空间:
using System.IO;//对文件进行操作
using System.Threading;//线程程序
同时本程序还自定义了图片和文件操作类:在窗体背景中显示被拖放的图片、向TreeView控件添加被拖放的文件夹目录,返回上一级目录、显示文件夹下所有子文件夹及文件的名称、获取文件夹中所有文件和文件夹、对单个FileSystemInfo进行判断,如果是文件夹则进行递归操作等,这些类可以用在其它的C#程序开发中。
- 2023-06-22 09:05:03下载
- 积分:1
-
C# 创建有参、无参数等多线程操作实例
C# 多线程操作实例,获取指定进程的进程详细信息、获取指定进程的模块详细信息、创建无参数的多线程应用程序、创建带参数的多线程应用程序、创建共享线程模拟资源共享、创建子线程更新主线程数据等,部分代码分享如下:
if (MyThread.ThreadState == ThreadState.Terminated)
MyData += "
当前状态:已完成执行并已退出";
if (MyThread.ThreadState == ThreadState.Transition)
MyData += "
当前状态:在可以执行前等待处理器之外的资源";
if (MyThread.ThreadState == ThreadState.Unknown)
MyData += "
当前状态:状态未知";
if (MyThread.ThreadState == ThreadState.Wait)
MyData += "
当前状态:正在等待外围操作完成或等待资源释放";
if (MyThread.WaitReason == ThreadWaitReason.EventPairHigh)
MyData += "
等待原因:线程正在等待事件对高";
if (MyThread.WaitReason == ThreadWaitReason.EventPairLow)
MyData += "
等待原因:线程正在等待事件对低";
if (MyThread.WaitReason == ThreadWaitReason.ExecutionDelay)
MyData += "
等待原因:线程执行延迟";
if (MyThread.WaitReason == ThreadWaitReason.Executive)
MyData += "
等待原因:线程正在等待计划程序";
if (MyThread.WaitReason == ThreadWaitReason.FreePage)
MyData += "
等待原因:线程正在等待可用的虚拟内存页";
if (MyThread.WaitReason == ThreadWaitReason.LpcReceive)
- 2022-04-18 07:37:09下载
- 积分:1
-
C# SQL语句查询指定区间内的数据库内容
C# 查询数据库信息,具体到本例中,是查询第10到第20名的数据,这在平时的数据库运用中,十分实用,比如查询指定区间内的成绩、销售业绩等,将查询出的数据给予一定的等级,本程序查询到的数据将返回DataTable对象:
string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串
@"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");
string P_Str_SqlStr = string.Format(//创建SQL查询字符串
@"SELECT TOP 10 * FROM (SELECT TOP 20 * FROM tb_Grade ORDER BY 总分 DESC) AS st ORDER BY 总分 ASC");
SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器
P_Str_SqlStr, P_Str_ConnectionStr);
DataTable P_dt = new DataTable();//创建数据表
P_SqlDataAdapter.Fill(P_dt);//填充数据表
return P_dt;//返回数据表
- 2022-11-06 22:25:03下载
- 积分:1
-
一个C# 多线程的网页异步抓取类文件代码
一个C#编写的多线程异步抓取网页的网络爬虫控制台程序类代码,这个类实现对网页URL指定内容网页的抓取,并抓取 内容中的链接、文字内容、从HTML代码中分析出链接信息等,本类中还定义了大量的私有方法,从这些私有方法中可从HTML文本中提取出一定字数的纯文本、提取网页中一定字数的纯文本,包括链接文字、提取一定数量的链接,该链接的URL满足某正则式、提取本网页的纯文本中满足某正则式的文字等。
本代码作者:大黑。
本爬虫程序的速度如下:
10线程最快大概400个链接每分钟
6-8线程最快大概200-300个链接每分钟
2-4线程最快大概150-200个链接每分钟
单线程最快大概70-100个链接每分钟
之所以用多线程异步抓取完全是出于效率考虑,本程序多线程同步并不能带来速度的提升,只要抓取的网页不要太多重复和冗余就可以,异步并不意味着错误。
- 2023-05-03 15:55:03下载
- 积分:1
-
C# 日志事件操作相关函数集
C# 日志事件操作相关函数集,完成的功能有:从Windows窗体播放资源中嵌入的声音、判断程序文件是否为.NET程序集、查询日志文件中指定类型事件、将日志事件信息导出到外部文件中、获取日志事件的静态和配置信息等功能。
- 2022-02-15 05:43:25下载
- 积分:1
-
使用C#的wpf技术生成小球动画效果
使用C#的wpf技术生成小球动画效果,主要是实现小球的移动动画,通过简单的动画,你可了解WPF的作用机理,如何用好WPF来制作更为复杂的动画效果,这个例子过于简单哦,但容易理解。
- 2022-03-22 16:47:54下载
- 积分:1
-
C# 修改注册表键值禁止修改IE浏览器主页
C# 通过修改注册表键值的方法实现禁止/允许修改IE浏览器主页,这个方法是通过注册表来修改,通过改变注册表相关键值来打开和关闭某项功能,设置HomePage键值为1,以便禁止修改IE主页,当设置HomePage键值为0,以便允许修改IE主页。主要操作的是注册表的SoftWarePoliciesMicrosoftInternet ExplorerControl Panel键值。
- 2022-01-22 04:38:33下载
- 积分:1
-
C# 分割与合并文件包括函数代码
C#文件分割和文件合并的实现举例,包括了完整的源代码,例子代码中包括了文件分割和文件合并的函数,
文件分割:请选择要分割的文件,设置分割文件大小(Byte、KB、MB、GB),
文件合成:选择合并后文件存放路径及名称。
在进行操作的过程中,还对监视“分割”/“合并”按钮的可用状态进行了控制。
实现这个小软件,需要了解FileStream文件流、BinaryWriter书写器、BinaryReader文件阅读器等相关文件操作对象的使用。
本程序的窗体设计非常易用,因此用起来十分方便,如示例截图所示的窗口效果。
- 2022-02-14 00:22:51下载
- 积分:1