木子屋 Dnawo's BLOG

分类:Win编程

共 358 篇

VB6.0编程给DataGrid绑定数据示例

①选择菜单"工程→部件",添加"Microsoft DataGrid Control 6.0 (OLEDB)",从工具箱中拖个DataGrid到窗体上; ②选择菜单"工程→引用",添加"Microsoft ActiveX Data Objects 2.6 Library",这样在代码就可以使用ADO对象了; ③添加以下代码: 运行程序,可以了^_^

VB6.0获取网页源代码

'说明:获取网页源代码 '参数: ' url: 链接地址 ' encoding: 页面编码,gb2312、utf-8等 Public Function GetResponse(ByVal url As String, ByVal encoding As String) As String Dim xmlHTTP As Object Dim content As Variant On Error Resume Next Set xmlHTTP = CreateObject("Microsoft.XMLHTTP") xmlHTTP.…

C#的lock语句

运行效果如下: 如上边例子所示,lock语句保证了某个代码段同一时间只能由一个线程在执行,这在多线程编程中经常用到。msdn说明:lock 确保当一个线程位于代码的临界区时,另一个线程不进入临界区,如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。 注意:应避免锁定 public 类型,否则实例将超出代码的控制范围。常见的结构 lock (this)、lock (typeof (MyType)) 和 lock ("myLock") 违反此准则: ·如果实例可以被公共访问,将出现 lock (this) 问题; ·如果 MyType 可以被公共访问,将出现 lock (typeof (MyType)) 问题;…

ComboBox绑定数据源示例

ComboBox控件数据绑定和WEB应用程序DropDownList控件非常的像,只不过DropDownList是用DataTextField和DataValueField两个属性来设置文本字段和值字段,而ComboBox是用DisplayMember和ValueMember。

C#计算文件MD5值

/// <summary> /// 文件路径 /// </summary> /// <param name="path"></param> /// <returns></returns> public static string FileToMD5(string path) { using (FileStream fs = new FileStream(path, FileMode.Open)) { MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider();…

[C#] Sql Server2000图片存取技术

//存储 private void button1_Click(object sender, EventArgs e) { using (SqlConnection conn = new SqlConnection("Data Source=127.0.0.1;Initial Catalog=Northwind;User ID=sa;Password=sa")) { conn.Open(); using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = conn; cmd.…

设置Button、PictureBox、Label等控件背景透明

Button、PictureBox、Label等控件默认BackColor属性值是SystemColors.Control,但在一些自定义界面的窗体中,需要这些控件能和窗体融合,就要将其背景为透明,只要将BackColor属性值设置为Color.Transparent(WEB→Transparent)即可: 下边来看复杂一点的情况,界面上有pictureBox1和pictureBox2,pictureBox2在pictureBox1上边,将pictureBox2的BackColor属性值设置为Color.Transparent后,效果如下: 很明显,pictureBox2穿透了pictureBox1,直接显示出窗体背景,这不是我们想要的效果。经过一番测试,发现设置Color.Transparent后,pictureBox2实际是使用了其父容器的背景,OK,在代码中设置:…

C#读取资源文件(Resources.resx)中的内容

平时我们可以将字符串、图像、图标、音频、文件等资源存放在resx文件中,vs会自动生成一个强类型资源类Resources,读取资源文件的内容很简单: 例如: 或者: 在Resources.Designer.cs文件中相关定义:

C#移动无标题栏窗体代码

假如隐藏窗体默认标题栏后,在窗体顶部放置一个Panel控件做自定义标题栏,拖动窗体代码如下: