.NET--Winform
文章平均质量分 68
fdddddddddg
dddddddd
展开
-
C#中操作XML文件
1、添加结点:XmlNodexmldoc.Load("..\\..\\App.config");//根元素XmlElement root = xmldoc.DocumentElement;XmlNode xn = xmldoc.CreateNode("element", "time", "");xn.InnerText="100";root.AppendChild(xn);原创 2013-11-26 22:45:55 · 434 阅读 · 0 评论 -
C#----操作应用程序配置文件
对配置文件的一些疑问: 在应用程序的目录下,有两处值得注意的地方,一个是应用程序根目录下的App.config文件,和bin\debug\name.exe.config 或者 bin\Release\name.exe.config下的配置文件。所谓操作的配置文件是其中的哪个呢?bin\debug中的配置文件是在程序在编译环境中运行时从App.config得到的?应用程序中执原创 2013-11-27 00:00:04 · 1056 阅读 · 0 评论 -
C#----Get和Set在属性中的使用
Get和Set在属性中的作用:第一个作用:保证数据的安全性,对字段进行了有效的保护。第二个作用:起到监视作用private int width=0;public int Width{ get{return width;} set{width=value*2;}}可以监视字段的变化,在Set中使用private int width=0;public in原创 2014-04-03 11:30:40 · 985 阅读 · 0 评论 -
C#--几个数据流Stream;StreamReader;StreamWriter;MemoryStream;BufferStream;
命名空间:System.IO;Stream: 各种流的基类,不能时行查找操作,Position属性不能修改。读取时不Position不会自动移动, HttpWebRequest webreq = (HttpWebRequest)WebRequest.Create(new Uri("http://www.baidu.com/"));原创 2014-04-03 11:36:27 · 3082 阅读 · 0 评论 -
C#----格式化字符串的操作
class Program { static void Main(string[] args) { //DateTime dt = DateTime.Now; //Console.WriteLine("{0}", dt);//2014-3-27 10:19:24 原来形式 //Cons原创 2014-04-03 11:28:23 · 462 阅读 · 0 评论 -
C#----我对坐标系的理解和图形转动
参考一个文章:http://www.bccn.net/Article/kfyy/vc/jszl/200601/3008.html ;目标:让DrawString能按一定的角度旋转。过程:不改变设备坐标和逻辑坐标的原点,还有映射模式,因为映射模式只是改变从逻辑坐标到设备坐标映射时的Y正方向和像素到物理测试单位的变化。 个人感觉Graphics.DrawString(原创 2014-04-03 11:29:19 · 1128 阅读 · 0 评论 -
C#----对时间结构DateTime的使用(时间日期的使用)
1、其初始化时间是0001--0--0 0:0:0 class Program { DateTime dt; static void Main(string[] args) { Program pp = new Program(); Console.WriteLine(pp.dt.原创 2014-04-03 11:29:43 · 1264 阅读 · 0 评论 -
C#----GDI+画图的一些注意和细节
画线: 在矩形rect(0,0,20,20)中的位置Point(0,10),Point(20,10)画线,也就是在矩形的中间画线,线的宽度是20的话,会发现正好线会把矩形占满,说明画线不是向下或者向上适应的,而是“中间适应”的。原创 2014-04-03 11:30:17 · 585 阅读 · 0 评论 -
web service 学习
是什么? 是一种远程调用技术,这种技术提供一些接口,这些接口实现让客户端和服务端进行通信和数据交换,并且让通信和交换与平台和开发语言无关。也可以说是提供了许多函数。客户端调用服务端的函数。 远程调用:客户端通过SOAP协议,传送函数参数数据,向服务端请求调用一个函数,函数在服务器端执行,返回一个结果,结果再通过协议传送到客户端,完成 一次远程调用。原创 2014-04-03 11:40:49 · 488 阅读 · 0 评论 -
C#----XML操作小结
结点和元素的区别: * 结点和元素的区别: * 结点包括元素,结点可以是一个文本,也可以是一个属性,结点包括的类型在XmlNodeType中总结。 * * 这是一个Text类型的结点 * * 元素:是结点的一种,例如至于是EndElement结点1、得到根结点 XmlDocument doc = new XmlDocume原创 2014-01-15 14:17:37 · 451 阅读 · 0 评论 -
C#中导入Win32 API函数
C#中导入Win32 API的方法:1、引用命名空间using System.Net.Security;2、[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] static extern Boolean InternetGetCookieEx(string pchU原创 2013-11-26 22:40:13 · 1029 阅读 · 0 评论 -
C#--网络流Stream、字节数组保存到字符串中
HttpWebRequest httpwebr = (HttpWebRequest)HttpWebRequest.Create(rstr); httpwebr.Method = "GET"; Stream s =httpwebr.GetResponse().GetResponseStream(); byte[] buffer = new原创 2013-11-26 22:46:59 · 6109 阅读 · 0 评论 -
Http请求之--C#的HttpWebRequest实现POST方式请求
1、添加头信息和请求方法。有两种方式添加 req = (HttpWebRequest)WebRequest.Create("http://zhidao.baidu.com/submit/ajax/"); req.Method = "POST";//请求方式是POST req.Accept = "text/html,appl原创 2013-11-26 22:48:55 · 1647 阅读 · 0 评论 -
C#--之文件操作
1、从文本文件中读取一行文本 StreamReader sr = new StreamReader("C:\\1.txt");string readline = sr.ReadLine();//从文件中读取一行while(readline = sr.ReadLine()!=null){ Console.WriteLine(readline);//按行来逐行读取}2、向原创 2013-11-26 22:49:35 · 712 阅读 · 0 评论 -
C#--中实现邮件发送
MailMessage mailmessage = new MailMessage();mailmessage.To.Add("接受邮箱");//可以添加多个接收邮箱mailmessage.From = new MailAddress("发信人地址");mailmessage.Body = "邮件内容";mailmessage.Subject = "邮件标题";SmtpCl原创 2013-12-12 00:11:17 · 587 阅读 · 0 评论 -
C#--副线程调用主线程的控件
1、取消线程安全保护模式 在程序初始化的时候对要操作的控件设置下面的属性: System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;2、副线程函数中通过Control.Invoke(Delegate d)来通过委托方式来调用处理控件的方法。 线程函数: priv原创 2013-12-31 09:46:52 · 522 阅读 · 0 评论 -
C#----使用WindowsMediaPlayer
使用Windows Media Player 其实就是使用组件AxWindowsMediaPlayer,首先向工程中添加COM引用,如图1 选择Widows Media Player 图片1 这时能在工具箱中找到组件标记Windows Media Player,如图2 图片2原创 2013-12-31 16:49:23 · 1862 阅读 · 0 评论 -
C#----Graphics中部分方法的使用和理解
1、DrawArc(Pen, Rectangle, Single, Single) 说明:绘制一段弧线,弧线是椭圆的一部分,椭圆是矩形Rectangle的内切椭圆。 参数:Pen是画弧线使用的画笔;Rectangle是椭圆所在的矩形;第一个Single决定了弧线的起点,矩形有一个中心,中心点向右为X轴正方向,中心向下为Y轴的正方向,从中心点画椭圆,以X轴正方向开始,第一原创 2013-12-26 11:02:07 · 1372 阅读 · 0 评论 -
C#--使用存储过程
过程:1、连接数据库2、设置执行类型为存储过程,区别于SQL语句3、得到执行结果,返回值、输出参数等 //连接数据库 string connstr = "Data Source=ZGC-20131104001;Initial Catalog=JvJin;Integrated Security=True"; Sql原创 2013-12-06 18:48:34 · 535 阅读 · 0 评论