C#中MessageBox的使用

MessageBox,命名空间为using System.Windows.Forms;

函数: <整型> MessageBox(<字符串 Text, <字符串> Title, <整型> nType,MessageBoxIcon);

函数说明: 弹出一个消息框。

语法:参数: Text <字符串>,消息框的正文; Title <字符串>,消息框的标题; nType <整型>,消息框的类型。返回值:<整型>,用户在消息框上点击关闭时的选择的按钮。 MessageBoxIcon:对话框上显示的图标样式。

MessageBox.Show("消息内容", "返回值 确定1",
MessageBoxButtons.OK, MessageBoxIcon.Question);
DialogResult r1 = MessageBox.Show("消息内容", "返回值 确定1 取消2",

MessageBoxButtons.OKCancel,MessageBoxIcon.Asterisk);
int s1 = (int)r1;
if (s1 == 1) return;
//返回值的判断及处理或(DialogResult r1 = MessageBox.Show ( "消息,
"about!" ,MessageBoxButtons.AbortRetryIgnore , MessageBoxIcon.Question ))
MessageBox.Show("消息内容", "返回值 终止3 重试4 忽略5",
MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error);
MessageBox.Show("消息内容", "返回值 是6 否7 取消2",
MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation);
MessageBox.Show("消息内容", "返回值 是6 否7",
MessageBoxButtons.YesNo, MessageBoxIcon.Hand);
MessageBox.Show("消息内容", "返回值 重试4 取消2",
MessageBoxButtons.RetryCancel, MessageBoxIcon.Information);

c#拆字程序

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication_chaizi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
string cz1 = textBox1.Text.Trim();
string cz = "卧臣卜 项工页 功工力 ";//省略部分词库
string[] arr = cz.Split(' ');
string cz3="";
int i,k=0 ;
for (i = 0; i<= cz1.Length-1;i++)
{
foreach (string m in arr)
{
if (m.Substring(0, 1) == cz1.Substring(i,1))//20100412修改
{
int j = m.Length;
cz3 = cz3 + m.Substring(1, j - 1);
k++;
break;
}
}
if (k != 1)
{
cz3 = cz3 + cz1.Substring(i, 1);
}
else
{
k--;
}
}
textBox2.Text = cz3;
}
}
}

上学期,看到csdn上有朋友用Java写了个拆字程序,于是,就复制了他的字库,准备自己用C写一个,可惜中间处了点问题,代码丢了。

这学期开始学C#了,又想起了这个半途而废的程序,就用C#重写了个,还算顺利。

使用Google搜索网络摄像头

在google里面输入:
nurl:”ViewerFrame?Mode=”
inurl:”ViewerFrame?Mode=”
inurl:”view/index.shtml”
inurl:”MultiCameraFrame?Mode=”
inurl:”axis-cgi/mjpg”
即可搜索到世界各地未加密的网络摄像头。
此种摄像头与我们平时使用的视频聊天的摄像头是有所区别的,网络摄像头(IP Camera)一般不再依附于电脑,内置Web Server,直接通过网线连接路由器、adsl等接入Internet,即可实现网路远程监控。
当然,普通的USB摄像头也可以改装成网络摄像头,(参考http://subject.it168.com/article/articleview.aspx?id=866022)原理如下图:

为什么Google的这些关键字能搜索到它们呢?
  其实原理很简单,这些设在各地的摄像机在购买的时候都会附赠一套软件,提供将其发布到Internet的服务,而不同品牌的摄像机产生的URL虽然不同,但都有一定规律。比如输入“inurl:”ViewerFrame?Mode=””后搜索到的就是Panasonic(松下)网络摄像机拍摄的画面,输入“image?cachebust=”搜索到的则是Camarades摄像机等等