C#个人总结_c

其他个人工作总结 时间:2020-02-28 20:01:55 收藏本文下载本文
【www.daodoc.com - 其他个人工作总结】

C#个人总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c”。

C#调用浏览器的功能实现浅析

2009-11-13 来自:网上整理

字体大小:【大中小】

摘要:C#调用浏览器的功能实现使用了什么方法?C#调用浏览器的功能实现的步骤是什么呢?那么本文就向你介绍C#调用浏览器包括默认和非默认浏览器的基本情况。

C#调用浏览器是如何实现的呢?我们在实际的开发过程中会遇到这样的需求,那么来实现C#调用浏览器会用到什么方法呢?这里向你介绍了调用IE以及默认浏览器的具体操作。C#调用浏览器之调用IE:

 System.Diagnostics.Proce myProce = new System.Diagnostics.Proce(); myProce.StartInfo.FileName = “iexplore.exe”; myProce.StartInfo.Arguments = “ http://”;

 try  {  System.Diagnostics.Proce.Start(target); }  catch ( System.ComponentModel.Win32Exception noBrowser) {  if(noBrowser.ErrorCode==-2147467259) MeageBox.Show(noBrowser.Meage); }  catch(System.Exception other) {  MeageBox.Show(other.Meage); } C#调用浏览器的操作就向你介绍到这里,希望对你了解和学习使用C#调用浏览器有所帮助。

F1.Show();与Application.Run(f1);的区别?/??? Application.Run()包含消息循环,直至窗口关闭才返回; Form.Show()将窗体显示出来,显示后就返回

在Main()里把默认的Application.Run(new Form1());换成new Form1().Show()就知道区别了。

private void OnClosing(object sender, FormClosingEventArgs e){ if(MeageBox.Show(“确实要退出吗”, “hello”, MeageBoxButtons.YesNo, MeageBoxIcon.Question)== DialogResult.No)e.Cancel = true;} }

写一个程序,窗口如同浏览器一样打开指定的网站怎么写

满意答案

热心问友 2012-04-24 在主窗体添加一个Textbox,Button,webBrowser,其中TextBox用来输入网址,Button来执行浏览网页操作,WebBrowser用来显示浏览的页面 一个按钮单击事件,一个对话框的KeyPre事件

namespace ie {

public partial cla Form1 : Form {

public Form1(){

InitializeComponent();}

private void button1_Click(object sender, EventArgs e){

Uri addre = new Uri(textBox1.Text);//创建一个Uri变量,用来存储浏览的网页地址

webBrowser1.Url = addre;//在WebBrowser种显示制定的网页

} private void textBox1_KeyPre(object sender, KeyPreEventArgs e){

if(e.KeyChar == 13)//按下Enter

{

if(textBox1.Text!= “”)

{

button1_Click(sender,e);

}

} }

} }

有些没有完善,你自己完善一下,主要功能实现了

产生随机数:

Random.next(int32,int32)这个方法里面的两个参数分别写最小值和最大值,得到的随机数就是这两个参数范围内的值

这是我刚才试的代码 Random r = new Random();int a = r.Next(1, 10);int b = r.Next(1, 10);int c = r.Next(1, 10);int d = r.Next(1, 10);

结果并不是一样的,虽然有时会一样,随机数嘛

类型转换

C 货币 2.5.ToString(“C”)

¥2.50

D 十进制数 25.ToString(“D5”)00025

E科学型25000.ToString(“E”)

2.500000E+005

F固定点25.ToString(“F2”)

25.00

G 常规 2.5.ToString(“G”)

2.5

N 数字 2500000.ToString(“N”)

2,500,000.00 X 十六进制 255.ToString(“X”)

FF

http://www.daodoc.componentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Threading;using System.IO;

namespace 速度赛跑 { publicpartialclaForm1 : Form

{ public Form1()

{

InitializeComponent();

CheckForIllegalCroThreadCalls = false;

} privateThread thread1 = null;privateThread thread2 = null;privateThread thread3 = null;bool wanbi;privatevoid thread1Show()

{ while(true)

{

double n = 1;Random r = newRandom();int a = r.Next(1, 100);

progreBar1.Maximum = 1000;

progreBar1.Minimum = 0;

progreBar1.Value = 0;

progreBar1.Step = a;if(wanbi == true)

{ for(int m = 0;m

{

progreBar1.Value += progreBar1.Step;

System.Threading.Thread.Sleep(500);

}

textBox1.Text = n.ToString();

textBox1.Enabled =false

;//

如次???????????????????????

}

wanbi = false;

}

} privatevoid thread2Show()

{ while(true)

{ double n = 2;Random r = newRandom();int a = r.Next(1, 100);

progreBar2.Maximum = 1000;

progreBar2.Minimum = 0;

progreBar2.Value = 0;

progreBar2.Step = a;if(wanbi == true)

{ for(int m = 0;m

{

progreBar2.Value += progreBar2.Step;

System.Threading.Thread.Sleep(500);

}

textBox1.Text = n.ToString();

textBox1.Enabled =false

;//

如次???????????????????????

}

wanbi = false;

}

} privatevoid thread3Show()

{ while(true)

{ double n = 3;Random r = newRandom();int a = r.Next(1, 100);

progreBar3.Maximum = 1000;

progreBar3.Minimum = 0;

progreBar3.Value = 0;

progreBar3.Step = a;if(wanbi == true)

{ for(int m = 0;m

{

progreBar3.Value += progreBar3.Step;

System.Threading.Thread.Sleep(500);

}

textBox1.Text = n.ToString();

textBox1.Enabled =false

;//次???????????????????????

}

wanbi = false;

}

}

privatevoid label2_Click(object sender, EventArgs e)

{

}

privatevoid Form1_Load(object sender, EventArgs e)

{

}

privatevoid progreBar1_Click(object sender, EventArgs e)

{ Random r = newRandom();int a = r.Next(1, 100);

progreBar1.Maximum = 1000;

progreBar1.Minimum = 0;

progreBar1.Step = a;

}

privatevoid progreBar2_Click(object sender, EventArgs e)

{ Random r = newRandom();int a = r.Next(1, 100);

progreBar1.Maximum = 1000;

progreBar1.Minimum = 0;

progreBar1.Step = a;

}

privatevoid progreBar3_Click(object sender, EventArgs e)

{ Random r = newRandom();int a = r.Next(1, 100);

progreBar1.Maximum = 1000;

progreBar1.Minimum = 0;

progreBar1.Step = a;

}

privatevoid button1_Click(object sender, EventArgs e)

{

thread1 = newThread(newThreadStart(thread1Show));

thread2 = newThread(newThreadStart(thread2Show));

thread3 = newThread(newThreadStart(thread3Show));

thread1.Start();

thread2.Start();

thread3.Start();

button1.Enabled = false;

button2.Enabled = true;

wanbi = true;

textBox1.Enabled =false;

}

privatevoid button2_Click(object sender, EventArgs e)

{

thread1.Abort();

thread2.Abort();

thread3.Abort();

button1.Enabled = true;

button2.Enabled = false;

textBox1.Text = null;

} privatevoid Form1_Closing(object sender, FormClosedEventArgs e)

{ if(thread1!= null)thread1.Abort();if(thread2!= null)thread2.Abort();if(thread3!= null)thread3.Abort();

}

privatevoid textBox1_TextChanged(object sender, EventArgs e)

{

}

} } FileDialog.FileName 属性

文件名既包含文件路径也包含扩展名。如果未选定文件,该方法将返回空字符串(“”)。

在 SaveFileDialog 类中使用该属性时,它表示所保存的文件;在 OpenFileDialog 类中使用该属性时,它表示正打开的文件。

该属性只能是一个选定文件的名称。如果希望返回包含多重选择对话框中所有选定文件名称的数组,请使用 FileNames。

关于OpenFileDialog的使用 2011-07-07 20:591、OpenFileDialog控件有以下基本属性

可以用以下代码来实现上面这个对话框:

private void openFileDialogBTN_Click(object sender, System.EventArgs e){ OpenFileDialog openFileDialog=new OpenFileDialog();openFileDialog.InitialDirectory=“c:”;//注意这里写路径时要用c:而不是c: openFileDialog.Filter=“文本文件|*.*|C#文件|*.cs|所有文件|*.*”;openFileDialog.RestoreDirectory=true;openFileDialog.FilterIndex=1;if(openFileDialog.ShowDialog()==DialogResult.OK){ fName=openFileDialog.FileName;File fileOpen=new File(fName);isFileHaveName=true;richTextBox1.Text=fileOpen.ReadFile();richTextBox1.AppendText(“”);} } 路径的返回用filename是字符串类型 如: openFileDialog1.ShowDialog();_name1= openFileDialog1.FileName;Image imge = Image.FromFile(_name1);

为了方便同事在日常工作中很快速生成大量数据, 我做了文件拷贝的小工具: 其中用到了OpenFileDialog这个类,下面是关于这个类的一些用法!OpenFileDialog类是用来选择文件位置的, FolderBrowserDialog 类用来选择文件夹位置.具体代码如下: 程序源码: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;namespace copyFile { public partial cla Form1 : Form { String fileName;String folderName;String extendedName;String fileName1;

public Form1(){ InitializeComponent();} private void browse_Click(object sender,EventArgs e){ OpenFileDialog ofd = new OpenFileDialog();//new一个方法 ofd.InitialDirectory = Environment.GetFolderPath_r(Environment.SpecialFolder.MyDocuments);//定义打开的默认文件夹位置 ofd.ShowDialog();//显示打开文件的窗口

fileName = ofd.FileName;//获得选择的文件路径 textBox1.Text = fileName;extendedName = Path.GetExtension_r(fileName);//获得文件扩展名 fileName1 = Path.GetFileName_r(fileName);//获得文件名 } private void folder_Click(object sender, EventArgs e){ FolderBrowserDialog fbd = new FolderBrowserDialog();fbd.ShowDialog();folderName = fbd.SelectedPath;//获得选择的文件夹路径

textBox3.Text = folderName;} private void ok_Click(object sender, EventArgs e){   if(textBox1.Text.Trim().Length == 0){ MeageBox.Show(“文件路径不能为空!”);return;} if(textBox2.Text.Trim().Length == 0){ MeageBox.Show(“复制数量不能为空!”);return;} if(textBox3.Text.Trim().Length == 0){ MeageBox.Show(“目标文件夹路径不能为空!”);return;} String newFile;//定义存储的位置,和存储的名称

for(int i = 1;i

Path.GetFileName_r(OpenFileDialog.FileName)//获取文件路径

Path.GetDirectoryName_r(OpenFileDialog.FileName)//获取文件扩展名

Path.GetExtension_r(OpenFileDialog.FileName)

C#总结

引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。 String、数组、类、接口和委托都是引用类型。强制类型转换与as类型转换的区别:当类型转换非法时,强制类型......

C#期末总结

C#期末总结接触C#已经有半学期时间,对C#感触颇多。C#作为逻辑性极强,功能强大的程序编程语言,仅仅学习半学期是远远不够的,希望自己能在这条路上不断前行,能够活到老学到老。跟绝......

c#基础总结

【1】面向对象程序设计语言的三大特点是什么?答:【23】Main函数特点?答:1)Main方法是C#程序的限定,默认的为private【2】三种命名法则的特点?答:匈牙利命名法:在变限定符,返回类型为vo......

C# .net学习进程(个人总结)

第一步 掌握一门.NET面向对象语言,C#。 绝不提倡在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!第二步 对.NET w......

c#数据结构学习总结

c#数据结构学习总结1.数据  数据(Data)是外部世界信息的载体, 是能够被计算机识别,加工,存储的。在现实生活中也就是我们的产品原材料。计算机中的数据包括数值数据,图片,影音......

下载C#个人总结word格式文档
下载C#个人总结.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

相关专题 c 个人总结
热门文章
点击下载本文