-
C# 字符串综合处理程序
C# 字符串综合处理程序,功能主要有:
获取含有中文的字符串实际长度、在字符串指定位置插入子字符串、
从分隔符字符串中析取子字符串、合并字符串数组中的字符串元素、在字符串中删除指定的子字符串、在字符串中替换指定的子字符串、在字符串中附加格式化的字符串、将字符串转换为标准的日期格式、获取指定字符在字符串中的位置、不区分字母大小写比较字符串、转换字符串中的大小写字母、去除字符串中的空白字符、将指定值转换为字符串表示形式、将带分节号的字符串转换成数字等。。。
- 2022-01-22 08:06:13下载
- 积分:1
-
C# 把listView数据排列成图标缩略图风格
C#控制ListView的显示方式,把listView数据排列成图标缩略图风格,这种风格在Windows中十常见,图标的排列就是这种风格的,实现的相关代码:
private void Form1_Load(object sender, EventArgs e)
{
listView1.Items.Add("开源爱好者");//使用Add方法向控件中添加项目
listView1.Items.Add("www.codesc.net");//使用Add方法向控件中添加项目
listView1.Items.Add("C#从基础到项目实战");//使用Add方法向控件中添加项目
listView1.Items[2].Selected = true;//使用Selected方法选中第3项
}
- 2023-06-24 02:00:03下载
- 积分:1
-
简单的数字识别源码
网上下载的数字识别源码,原版本是vc6的,升级到vs2012,opencv3.0下调试通过,没有细测。与大家分享一下。
- 2022-02-05 04:14:34下载
- 积分:1
-
C# 与windows操作自定义函数合集
C# 与windows操作自定义函数合集,包括了以下自定义函数:获取系统服务程序的状态信息、创建并写入自定义日志信息、向系统日志写入自定义数据、向应用程序日志写入自定义数据、判断当前操作用户的管理角色、判断与鼠标单击联动的修改键、判断启动的指定程序是否已关闭、使用API函数发送消息关闭程序、获取当前系统正在运行的程序、限制应用程序的运行时间、使用画图程序打开一个图像文件、以最大化窗口启动记事本程序、直接从应用程序返回到桌面、获取应用程序的版权信息等。
- 2023-09-02 15:40:03下载
- 积分:1
-
C# 填充和格式化DataGridView单元格数据
C# 填充和格式化DataGridView单元格数据,这个例子对C#操作数据来说,是很有必要掌握的,特别是DataGridView控件的使用,很普遍,本示例主要演示了两个dataGrid组件功能,一是格式化DataGridView控件的指定单元格,二是填充DataGridView控件(dataGridView1)数据,下面来看C#填充DataGridView控件数据的代码:
var MyConnectionString ="Data Source=.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";
var MySQL = "Select OrderID,RequiredDate,ShippedDate,ShipVia From Orders";
var MyConnection = new System.Data.SqlClient.SqlConnection(MyConnectionString);
var MyAdapter = new System.Data.SqlClient.SqlDataAdapter(MySQL, MyConnection);
var MyTable = new DataTable();
MyAdapter.Fill(MyTable);
this.dataGridView1.DataSource = MyTable;
运行效果如下图所示,更多代码请下载源码包编译运行吧。
- 2022-05-07 18:45:47下载
- 积分:1
-
C# 使用IPEndPoint类获取终结点的IP地址和端口号
Visual C# UseIPEndPoint例子,使用IPEndPoint类对象获取终结点的IP地址和端口号,运行生成的Exe文件,得到的结果如图所示:
以下是实现本功能的关键代码:
先实例化IPEndPoint类对象:
IPEndPoint IPEPoint = new IPEndPoint(IPAddress.Parse(textBox1.Text), 80);
//使用IPEndPoint类对象获取终结点的IP地址和端口号
label2.Text = "IP地址:"+IPEPoint.Address.ToString() + "
端口号:" + IPEPoint.Port;
- 2022-01-28 05:14:25下载
- 积分:1
-
C# WPF 使用图像控件显示绘制的文本字符串
C# WPF 使用图像控件显示绘制的文本字符串,这里将文字绘制成渐变色样式,十分漂亮,颜色值和字体样式可在实例源码目录的Window1.xaml.cs文件中修改,代码如下:
用图像控件显示绘制的文本字符串
RadialGradientBrush MyRadialGradientBrush = new RadialGradientBrush();
//对颜色的定义
MyRadialGradientBrush.GradientOrigin = new Point(0.5, 0.5);
MyRadialGradientBrush.Center = new Point(0.5, 0.5);
MyRadialGradientBrush.RadiusX = 0.5;
MyRadialGradientBrush.RadiusY = 0.5;
MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Yellow, 0.0));
MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Red, 0.25));
MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Blue, 0.75));
MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.LimeGreen, 1.0));
MyRadialGradientBrush.Freeze();
FontStyle MyStyle = FontStyles.Normal;
FontWeight MyWeight = FontWeights.Medium;
MyWeight = FontWeights.Bold;
MyStyle = FontStyles.Italic;
//要显示字体的定义
string MyText = "开源爱好者";
var MyFont = new FontFamily("宋体");、、字体样式的定义,默认为宋体
FormattedText MyFo
- 2023-04-06 04:45:04下载
- 积分:1
-
C# 清除IE地址栏中的历史网址(修改注册表)
C# 清除IE地址栏中的历史网址,也就是历史记录,这些记录都是平时自己输入的,IE会自动保存,本程序会把保存的这些网址信息全部删除了,主要是删除注册表中对应键值下的URL子键:
RegistryKey rkBase = Registry.CurrentUser;//定位到CurrentUser注册表项
//打开指定的注册表项
RegistryKey rkChild = rkBase.OpenSubKey(@"SoftwareMicrosoftInternet ExplorerTypedURLs",true);
String[] strValueNames = rkChild.GetValueNames();//获取所有的历史网址
foreach (string strItem in strValueNames)//遍历获取到的历史网址
{
rkChild.DeleteValue(strItem);//删除遍历到的历史网址
}
- 2022-11-06 13:05:04下载
- 积分:1
-
C# 按照扩展名分组文件
C# 按照扩展名分组文件,按照文件类型的不同,对文件进行归类显示,分类清淅便于查看,主要是使用MyFile中的对象和方法实现,核心的功能代码如下:
private void ShowGroupFile(IEnumerable> MyQueryGroup)
{
this.listBox1.Items.Clear();
foreach (var MyFileGroup in MyQueryGroup)
{
this.listBox1.Items.Add("包含" + MyFileGroup.Key + "扩展名的文件如下:");
foreach (var MyFileInfo in MyFileGroup)
{
this.listBox1.Items.Add(MyFileInfo.Name);
}
this.listBox1.Items.Add("");
}
}
static IEnumerable GetFiles(string MyDir)
{
if (!System.IO.Directory.Exists(MyDir))
throw new System.IO.DirectoryNotFoundException();
string[] MyFileNames = null;
List MyFiles = new List();
//查找指定目录下的所有子目录中的所有文件
//MyFileNames = System.IO.Directory.GetFiles(MyDir, "*.*", System.IO.SearchOption.AllDirectories);
MyFileNames = System.IO.Directory.GetFiles(MyDir);
foreach (string MyName in MyFileNames)
{
MyFiles.Add(new System.IO.FileInfo(MyName));
}
return MyFiles;
}
- 2022-12-28 08:15:04下载
- 积分:1
-
程序守护(进程守护)-源代码C#
程序守护(进程守护)-源代码C#
/*
* 由SharpDevelop创建。
* 用户: zhang
* 日期: 2017/3/18
* 时间: 21:50
* 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
*/
using System;
using System.Diagnostics;
using System.Drawing;
using System.Threading;
using System.Windows.Forms;
namespace CPinfoSafe
{
public sealed class NotificationIcon
{
private NotifyIcon notifyIcon;
private ContextMenu notificationMenu;
DialogResult dr;
#region Initialize icon and menu
public NotificationIcon()
{
notifyIcon = new NotifyIcon();
notificationMenu = new ContextMenu(InitializeMenu());
notifyIcon.DoubleClick += IconDoubleClick;
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NotificationIcon));
notifyIcon.Icon = (Icon)resources.Get
- 2022-11-01 19:35:03下载
- 积分:1