调用start方法启动一个默认的Internet浏览器
System.Diagnostics.Process.Start("http://www.baidu.com");
Form1 按键移动控件
C#代码
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace man100 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } public static int buChang = 5; private void Form1_KeyDown(object sender, KeyEventArgs e) { //MessageBox.Show(e.KeyValue.ToString());//用来找按键int值 //MessageBox.Show(e.KeyCode.ToString());//用来找按键英文值 if (e.KeyCode.ToString().Equals("Left"))//左 { //MessageBox.Show("左"); //label1.Location = new Point(0,0); int x_ZuoBiao = label1.Location.X; int y_ZuoBiao = label1.Location.Y; if (label1.Location.X < 15) { label1.Location = new Point(x_ZuoBiao, y_ZuoBiao); return; } label1.Location = new Point(x_ZuoBiao - buChang, y_ZuoBiao); } else if (e.KeyCode.ToString().Equals("Up"))//上 { //MessageBox.Show("上"); int x_ZuoBiao = label1.Location.X; int y_ZuoBiao = label1.Location.Y; if (label1.Location.Y < 15) { label1.Location = new Point(x_ZuoBiao, y_ZuoBiao); return; } label1.Location = new Point(x_ZuoBiao, y_ZuoBiao - buChang); } else if (e.KeyCode.ToString().Equals("Right"))//右 { //MessageBox.Show("右"); int x_ZuoBiao = label1.Location.X; int y_ZuoBiao = label1.Location.Y; if (label1.Location.X > 265) { label1.Location = new Point(x_ZuoBiao, y_ZuoBiao); return; } label1.Location = new Point(x_ZuoBiao + buChang, y_ZuoBiao); } else if (e.KeyCode.ToString().Equals("Down"))//下 { //MessageBox.Show("下"); int x_ZuoBiao = label1.Location.X; int y_ZuoBiao = label1.Location.Y; if (label1.Location.Y > 395)//超出界限就不动 { label1.Location = new Point(x_ZuoBiao, y_ZuoBiao); return; } label1.Location = new Point(x_ZuoBiao, y_ZuoBiao + buChang); } } } }
Form2
linkLabel用法
C#代码
linkLabel用法
C#代码
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace man100 { public partial class Form2 : Form { public Form2() { InitializeComponent(); this.linkLabel1.Text = "黑色头发 百度 Google Yahoo"; this.linkLabel1.Links.Add(0, 4, "http://www.heisetoufa.javaeye.com");//第一个参数设置下划线从哪里开始,第二个参数设置下划线占几个长度 this.linkLabel1.Links.Add(5, 2, "http://www.baidu.com"); this.linkLabel1.Links.Add(8, 6, "http://www.google.com"); } private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { this.linkLabel1.Links[linkLabel1.Links.IndexOf(e.Link)].Visited = true; string target = e.Link.LinkData as string; if (target != null && target.StartsWith("http://")) { System.Diagnostics.Process.Start(target); } else { MessageBox.Show("Item clicked: " + target); } } } }
转自黑色头发:http://heisetoufa.javaeye.com/blog/348167
源码下载:
man100.rar (34.7 KB)
c#俄罗斯方块源码.rar (168 KB)