-
activeMQ C++源码
activeMQ C++源码 ,C++写的源代码,网上找到的,分享给大家。
- 2022-09-14 21:05:04下载
- 积分:1
-
Visual C#多线程下载网络文件实例
C# 下载文件,使用多线程下载,只是简单的多线程下载的示例,并不支持断点续传,这里重点是演示将多线程技术应用到网络下载程序中。在代码中定义了一个函数,方便程序调用,此函数可实现输入下载文件地址和下载后的存储地址,立即下载文件,很方便。
- 2022-01-25 16:16:53下载
- 积分:1
-
C#打造自己的智能屏幕取色工具
C#打造自己的智能屏幕取色工具,自动鼠标坐标点的颜色值,取色窗口会自动躲闪鼠标的位置,取色模块从一个继承自Image类的对象中创建Graphics对象,颜色值可以转换为十进制和十六进制,部分初始化源码如下:
[DllImport("gdi32")]
private static extern IntPtr CreateDC(
string lpszDriver, // 驱动名称
string lpszDevice, // 设备名称
string lpszOutput, // 无用,可以设定位"NULL"
IntPtr lpInitData // 任意的打印机数据
);
[DllImport("gdi32.dll")]
private static extern bool BitBlt(
IntPtr hdcDest, // 目标设备的句柄
int nXDest, // 目标对象的左上角的X坐标
int nYDest, // 目标对象的左上角的X坐标
int nWidth, // 目标对象的矩形的宽度
int nHeight, // 目标对象的矩形的长度
IntPtr hdcSrc, // 源设备的句柄
int nXSrc, // 源对象的左上角的X坐标
int nYSrc, // 源对象的左上角的X坐标
int dwRop // 光栅的操作值
- 2022-02-26 10:33:42下载
- 积分:1
-
C# 建立SQL Server数据库连接的基本方法
C# 建立SQL Server数据库连接的基本方法,核心代码为:
try
{
string ConStr =//创建数据库连接字符串
@"server=WIN-GI7E47AND9RLS;user id=sa;pwd=;database=db_TomeTwo";
SqlConnection con = new SqlConnection(ConStr);//创建数据库连接对象
string SqlStr = "select * from 帐单";//创建SQL查询字符串
SqlDataAdapter ada = new SqlDataAdapter(SqlStr, con);//创建数据适配器对象
DataSet ds = new DataSet();//创建数据表
ada.Fill(ds);//填充数据集
this.dgv_Message.DataSource =//设置数据源
ds.Tables[0].DefaultView;
}
catch(Exception ex)//捕获异常
{
MessageBox.Show(ex.Message,"提示!");//弹出消息对话框
}
- 2022-07-28 04:06:36下载
- 积分:1
-
Visual C#播放媒体文件
Visual C#播放媒体文件,支持播放的文件格式:mpg;*.avi;*.wma;*.wmv;*.mov;*.wav;*.mp2; *.mp3,支持的播放控制功能有:播放、暂停、停止、静音等。
运行后的程序界面如图所示。
- 2023-07-22 03:40:03下载
- 积分:1
-
C#结合数据库使用二进制存取用户头像图片
C#结合数据库使用二进制存取用户头像图片,这个例子的功能主是把图片数据以二进制格式存储在数据库中,这样可方便数据的移植,不过图像比较占空间,会导致数据库文件会大不少。这个例子以存储用户的头像图片为例,演示如何将图片转换为二进制数据并存储在数据库中。本实例还演示了从数据库中读取数据,然后在DataGridView中显示用户名称,使用数据库中存储的二进制头像实例化内存数据流。
- 2022-03-21 01:19:34下载
- 积分:1
-
C# 以WrapWithOverflow方式、Wrap方式、NoWrap方式显示文字
C#以三种方式显示文字,分别以WrapWithOverflow方式、Wrap方式、NoWrap方式将文字显示在窗口中,这三种方式实现的代码请看以下代码:
private void button1_Click(object sender, RoutedEventArgs e)
{//WrapWithOverflow方式
this.MyTextBlock.TextWrapping = System.Windows.TextWrapping.WrapWithOverflow;
}
private void button3_Click(object sender, RoutedEventArgs e)
{//Wrap方式
this.MyTextBlock.TextWrapping = System.Windows.TextWrapping.Wrap;
}
private void button2_Click(object sender, RoutedEventArgs e)
{//NoWrap方式
this.MyTextBlock.TextWrapping = System.Windows.TextWrapping.NoWrap;
}
- 2022-01-25 20:43:04下载
- 积分:1
-
C# 使用多层嵌套异常捕获程序错误
C# 使用多层嵌套异常捕获程序错误,以一个数据连接读取程序为例,为应用程序设置功能键,在将键事件传递到具有焦点的控件前,窗体接收此键事件,然后使用多层嵌套异常捕获程序错误,使用SystemException、Exception、OleDbException三种方式进行异常信息的显示。
- 2022-09-13 19:35:03下载
- 积分:1
-
C# 查询数据库时不显示重复记录
C# 查询数据库时不显示重复记录,以查询已销售图书信息为例,演示如果略过重复数据,不显示重复的数据记录。
string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串
@"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");
string P_Str_SqlStr = string.Format(//创建SQL查询字符串
"SELECT 书号,条形码,书名,作者,出版社 FROM tb_Book");
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-06-11 17:53:03下载
- 积分:1
-
NUTTX操作系统源码
Nuttx 是一个实时嵌入式操作系统(Embedded RTOS),它很小巧,在微控制器环境中使用。Nuttx完全可扩展,可从从小型(8位)至中型嵌入式(32位)系统。它的设计目的还在于完全符合POSIX标准,完全实时,并完全开放。
- 2022-01-24 10:11:19下载
- 积分:1