-
C# 判断计算机中是否安装了SQLServer软件
C# 判断计算机中是否安装了SQLServer软件,那么是如何判断这个呢?主要是判断是还存在SQL服务,获取Windows服务控制器中的内容,然后过滤字符串"MSSQLSERVER",返回的布尔值若为真,则说明电脑中安装有SQLServer软件。然后在WinForm窗口中使用 label1.Text = "本地计算机中已经安装SQL软件";显示字符串提示信息,简单吧?
- 2022-04-25 11:08:17下载
- 积分:1
-
C# 设置IE地址栏的自动完成功能
C# 设置IE地址栏的自动完成功能,就是用户输入的时候,会下拉提示出相关的内容,可提升用户体验,现在使用已经很广泛了,本例子中的这一自动完成功能,代码如下:
private void button1_Click(object sender, EventArgs e)
{
//创建或者打开指定的注册表项
RegistryKey rgK =Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftWindowsCurrentVersionExplorerAutoComplete");
rgK.SetValue("AutoSuggest", "yes", RegistryValueKind.String);//设置IE地址栏的自动完成功能
MessageBox.Show("设置成功!");
}
private void button2_Click(object sender, EventArgs e)
{
//创建或者打开指定的注册表项
RegistryKey rgK =Registry.CurrentUser.CreateSubKey(@"SoftwareMicrosoftWindowsCurrentVersionExplorerAutoComplete");
rgK.SetValue("AutoSuggest", "no", RegistryValueKind.String);//取消IE地址栏的自动完成功能
MessageBox.Show("取消成功!");
}
- 2022-12-03 17:35:03下载
- 积分:1
-
C# 是行提交方式插入、删除、更新数据库记录
C# 是行提交方式插入、删除、更新数据库记录,本实例小程序主要演示了以行提交方式插入数据库记录、以行提交方式修改数据库记录、以行提交方式删除数据库记录、使用带有列值的Update()方法修改记录、使用带有列值的Delete()方法删除记录、使用带有列值的Insert()方法插入记录,对应的各个功能核心代码如下:
private void button2_Click(object sender, EventArgs e)
{//以行提交方式修改数据库记录(首先以添加新数据源方式新增NorthwindDataSet)
NorthwindDataSet.ShippersRow MyRow;
MyRow = this.northwindDataSet.Shippers.FindByShipperID(1);
MyRow.Phone = "13996060872";
this.shippersTableAdapter.Update(this.northwindDataSet.Shippers);
}
private void button4_Click(object sender, EventArgs e)
{//使用带有列值的Update()方法修改记录
NorthwindDataSetTableAdapters.ShippersTableAdapter MyAdapter =
new MyForm.NorthwindDataSetTableAdapters.ShippersTableAdapter();
MyAdapter.Update("Speedy Express", "13036371686", 1, "Speedy Express", "13996060872");
this.shippersTableAdapter.Fill(this.northwindDataSet.Shippers);
}
private void button3_Click(object sender, EventArgs e)
{//以行提交方式删除数据库记录(首先以添加新数据源方式新增NorthwindDataSet)
Northwi
- 2023-02-24 10:00:04下载
- 积分:1
-
C# 创建一个泛型接口
C# 创建一个泛型接口的例子,创建一个泛型接口的代码和方法如下:
public interface IGenericInterface {
T CreateInstance(); //接口中调用CreateInstance方法
}
//实现上面泛型接口的泛型类
//派生约束where T : TI(T要继承自TI)
//构造函数约束where T : new()(T可以实例化)
public class Factory : IGenericInterface where T : TI, new()
{
public TI CreateInstance()//创建一个公共方法CreateInstance
{
return new T();
}
}
class Program
{
static void Main(string[] args)
{
//实例化接口
IGenericInterface factory =
Factory();
//输出指定泛型的类型
Console.WriteLine(factory.CreateInstance().GetType().ToString());
Console.ReadLine();
}
}
- 2022-03-11 00:59:39下载
- 积分:1
-
C# EXE文件加密器完整版源码分享
之前发过一个简单的EXE文件加密器,这一个比上一个似乎更完整一些,而且从窗口的界面设计方面来看,也比上一款更专业一些,带有tab式的窗口标签,可方便对加密程序进行设置。本EXE加密器可根据主机名称、CPU序列号、网卡硬件地址、硬盘序列号等设置加密码,在获取加密文件路径后,可对EXE文件进行加密。
我觉得其实是将密码写入EXE文件中,根据条件生成加密字符串。
- 2022-08-09 02:36:53下载
- 积分:1
-
NUTTX操作系统源码
Nuttx 是一个实时嵌入式操作系统(Embedded RTOS),它很小巧,在微控制器环境中使用。Nuttx完全可扩展,可从从小型(8位)至中型嵌入式(32位)系统。它的设计目的还在于完全符合POSIX标准,完全实时,并完全开放。
- 2022-01-24 10:11:19下载
- 积分:1
-
C# 通过存储过程实现员工ID自动编号
C# 实现自动ID,通过存储过程实现员工自动编号,这个在平时的编程中很实用,自动编号使用存储过程来实现,比较高级一些,且数据库需要支持存储过程。
con.Open();
SqlCommand cmd = new SqlCommand();
string strSql = "insert into 员工个人信息 values ( + label6.Text + , + this.textBox2.Text + , + this.textBox3.Text + , + this.textBox5.Text + , + this.textBox4.Text + )";
cmd.CommandText = strSql;
cmd.Connection = con;
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("成功添加信息");
this.groupBox1.Enabled = false;
- 2022-05-31 12:11:24下载
- 积分:1
-
C#模拟新浪微博抢红包功能
C#模拟新浪微博抢红包功能,这个不是模拟,当时是真的实现了抢红色功能,当时是新浪微博的一个抢红包活动,现在活动失效了,测试时候加载不了网页,不过发上来源码,主要是了解一下抢红包的方法,一些相关的编程技巧,比如计时器的控制、查询红包所属、查询红包状态、查现金红包、点击抢红包等。
- 2022-08-11 15:12:27下载
- 积分:1
-
C# 以浮雕效果显示图片
Visual C# 以浮雕效果显示图像控件中的图像,private void Window_Loaded(object sender, RoutedEventArgs e)
{//以浮雕效果显示图像控件中的图像
var MyEmbossBitmapEffect = new System.Windows.Media.Effects.EmbossBitmapEffect();
MyEmbossBitmapEffect.LightAngle = 320;
MyEmbossBitmapEffect.Relief = 0.8;
this.image1.BitmapEffect = MyEmbossBitmapEffect;
}
- 2022-05-23 11:20:57下载
- 积分:1
-
C# 仿微信大部分功能含登录扫描二维码的源代码
C# 版网页微信源代码,仿出了微信的大部分功能,加载登录微信需要扫描二维码,不过使用了较多的微信类库,微信主界面登录在WeChat_Desktop_App文件夹中。下载源码后请重新编译本源码,生成exe运行,界面如截图所示。
本C#微信项目,将微信的各个功能模块单独来开发,存放于各个文件夹中,比如登录模块、主界面模板、日志信息写入、文件上传下载日志和资源文件等,测试中发现可以登录微信,但是有些功能受测试条件限制,没能运行起来,大家下载源码后自己研究吧,有利于学习C#环境下的各个微信接口的使用。
- 2023-04-27 07:20:05下载
- 积分:1