随笔分类 -  Visual C++ 2010

摘要:成功了,把代码帖出来给大家看看,跟我刚开始帖出来的差不多,是需要杀掉进程的,我之前调用的存储过程,可能有点问题,现在改成sql了//////数据库备份///publicstaticintDbBackup(stringserverip,stringusername,stringpsw,stringpath){intret;SQLDMO.BackupoBackup=newSQLDMO.BackupClass();SQLDMO.SQLServeroSQLServer=newSQLDMO.SQLServerClass();try{oSQLServer.LoginSecure=false;oSQLSer 阅读全文
posted @ 2013-09-26 16:31 meimao5211 阅读(305) 评论(0) 推荐(0)
摘要:验证数字的正则表达式集博客分类:正则正则表达式C#代码验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1-9][0-9]*$验证非负整数(正整数+0)^\d+$验证非正整数(负整数+0)^((-\d+)|(0+))$验证长度为3 阅读全文
posted @ 2013-09-23 15:03 meimao5211 阅读(14193) 评论(0) 推荐(3)
摘要:C#实现DataGridView分页功能2010-07-17 13:45:42|分类:C#|字号订阅从界面可以看到,在设计时需要一个DataGridView、BindingNavigate、BindingSource控件,分别命名为dgvInfo、bdnInfo、bdsInfo。 在bdnInfo控件中添加几个用于选择页面的lable和botton,如上图所示。 设计时: 1、定义几个所需的公有成员: int pageSize = 0; //每页显示行数 int nMax = 0; //总记录数 int pageCount = 0; //页数=总记录数/每页显示行数 int pageCurre 阅读全文
posted @ 2013-09-23 08:13 meimao5211 阅读(611) 评论(0) 推荐(1)
摘要:Winform设计-小百货 涵盖基础插件学习(适合新手)第一次写winform,主要是为了加快对 事件的 理解。代码如下: private void Form1_Load(object sender, EventArgs e) { //FORM1 this.MaximizeBox = false;//限制最大化 this.Text = "小百货 By Mr.w"; //选项卡控件 tabControl1.A... 阅读全文
posted @ 2013-09-23 08:10 meimao5211 阅读(198) 评论(0) 推荐(1)
摘要:你什么让程序员寂寞成酱紫 (男生版 娱乐中学习 抽象类 接口 继承 实现方法 )一个家庭 相当于 一个空间,这个空间里 有 很多元素,比如 爱,爱这个抽象事物,可能有很多动作,接吻、交流,对于一个爱,必须有2个人物来实现,这个就是对象。抽象类---爱 就是 每个人都可以继承的类,但是他本身 无法实现 对象,爱可以变成一个人吗? 不能(抽象类不可以实例化)接口---每个人对于爱的表达 可以是:接吻,交流,ML,但是每个人 交流方式 和接吻方式一样吗? 你要是想拥有爱,肯定会接吻,肯会交流,肯定会ML,这就是与接口的约定,每个人的方式不一样,这个就是 多态。普通类---对于一个拥有爱的男人,也就是 阅读全文
posted @ 2013-09-23 08:10 meimao5211 阅读(180) 评论(0) 推荐(1)
摘要:C#如何读写和创建INI文件分类:c#程序设计2011-11-27 20:424935人阅读评论(2)收藏举报inic#stringbuffernullfile在做项目过程中,有时需要保存一些简单的配置信息,可以使用xml,也可以使用INI文件。下面是C#中读取INI的方法,相信大部分朋友都使用过这种方式。INI文件的存储方式如下,[csharp]view plaincopyprint?[section]key=valuekey=value读取写入方法,[csharp]view plaincopyprint?[DllImport("kernel32")]privatesta 阅读全文
posted @ 2013-09-22 22:16 meimao5211 阅读(581) 评论(0) 推荐(1)
摘要:c# 命令行下编译c#文件2010-03-01 15:02:14|分类:c# 学习|字号订阅在 开始 ——>程序 ——>vstool中打开vs2008命令提示。通过指令进入要编译的.cs文件目录下。csc 123.cs生成123.exe123.exe 运行--------------------------------------------c# file类读写文件2010-03-01 14:51:36|分类:c# 学习|字号订阅using System;using System.IO;class Test { public static void Main() { ... 阅读全文
posted @ 2013-09-22 22:06 meimao5211 阅读(361) 评论(0) 推荐(1)
摘要:C#读取XmlXML文件是一种常用的文件格式,例如WinForm里面的app.config以及Web程序中的web.config文件,还有许多重要的场所都有它的身影。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。微软也提供了一系列类库来倒帮助我们在应用程序中存储XML文件。 “在程序中访问进而操作XML文件一般有两种模型,分别是使用DOM(文档对象模型)和流模型,使用DOM 阅读全文
posted @ 2013-09-22 22:02 meimao5211 阅读(268) 评论(0) 推荐(1)
摘要:System.IO.Path分类:C#2011-03-23 10:541073人阅读评论(0)收藏举报扩展磁盘string2010cSystem.IO.Path提供了一些处理文件名和路径的方法2010-12-12 02:21stringfilePath=@"E:/Randy0528/中文目录/JustTest.rar"; Response.Write("文件路径:"+filePath); Response.Write("更改路径字符串的扩展名。"); Response.Write(System.IO.Path.ChangeExtens 阅读全文
posted @ 2013-09-22 21:57 meimao5211 阅读(237) 评论(0) 推荐(1)
摘要:System.IO.Path分类:C#2011-03-23 10:541073人阅读评论(0)收藏举报扩展磁盘string2010cSystem.IO.Path提供了一些处理文件名和路径的方法2010-12-12 02:21stringfilePath=@"E:/Randy0528/中文目录/JustTest.rar"; Response.Write("文件路径:"+filePath); Response.Write("更改路径字符串的扩展名。"); Response.Write(System.IO.Path.ChangeExtens 阅读全文
posted @ 2013-09-22 21:57 meimao5211 阅读(409) 评论(0) 推荐(1)
摘要:关于C#操作INI文件的总结INI文件其实是一种具有特定结构的文本文件,它的构成分为三部分,结构如下:[Section1]key1=value2key1=value2……[Section2]key1=value1key2=value2……文件由若干个段落(section)组成,每个段落又分成若干个键(key)和值(value)。Windows系统自带的Win32的API函数GetPrivateProfileString()和WritePrivateProfileString()分别实现了对INI文件的读写操作,他们位于kernel32.dll下。但是令人遗憾的是C#所使用的.NET框架下的公共 阅读全文
posted @ 2013-09-22 21:52 meimao5211 阅读(357) 评论(0) 推荐(1)
摘要:《Visual C++ 2010入门教程》系列六:VC2010常见调试技术犹豫了好久,最终还是决定开始这一章,因为我不清楚到底有没有必要写这样的一章,是应该在这里说明一些简单的调试方法,还是干脆直接让大家去看《Visual C++ 2005入门经典》的第10章,因为那里已经说出了我们几乎所有的常见调试方法。另外一点就是这一章也许会是《Visual C++ 2010入门教程》系列的最后一章了,因为在入门的这方面,我已经找不到值得和大家分享的经验了,算是黔驴技穷了吧。回头看看这个系列,最初的目的就是为了解决一些初学者常见的问题,教会初学者如何使用VS2010这个工具,因为我也经历过那些阶段,我希望 阅读全文
posted @ 2013-07-30 22:29 meimao5211 阅读(478) 评论(0) 推荐(0)
摘要:《Visual C++ 2010入门教程》系列五:合理组织项目、使用外部工具让工作更有效这一章跟大家分享一些与c++项目管理、VAX、SVN、VS快捷键等方面的东西。有效的在项目中组织C++文件,分配各种文件的目录对以后的维护会有好处的,至少不会出现不知道什么东西在什么地方,特别是大的项目,这里用TextSearcher来做例子。使用SVN来管理项目会让我们的工作更轻松,工作也会更简单容易。掌握常用的快捷键和常用的VS功能让我们的工作更有效。合理的组织文件体系首先说在IDE中为我们的文件分类组织,如下图所示:我把不同功能的代码和文件放在不同的Filter下面,如何添加这样的Filter呢?这样 阅读全文
posted @ 2013-07-30 22:27 meimao5211 阅读(283) 评论(0) 推荐(0)
摘要:《Visual C++ 2010入门教程》系列四:VC2010中初学者常见错误、警告和问题 这一章将帮助大家解释一些常见的错误、警告和问题,帮助大家去理解和解决一些常见问题,并了解它的根本原因。 iostream.h与 下面的代码为什么在VC2010下面编译不过去?#include int main(){cout头文件来代替,你甚至可以认为是这样定义的: namespace std { #include "iostream.h" } 因此我们可以简单的修改我们的Hello World。 #include using namespace std;int main(){cout 阅读全文
posted @ 2013-07-30 22:26 meimao5211 阅读(472) 评论(0) 推荐(0)
摘要:《Visual C++ 2010入门教程》系列三:关于C++的一些问题这一回我自己都不知道应该写点什么好,或许今天的篇幅会比往常短很多。我说过,这不是C++的教程,因为我还没有那个能力来教大家C++,我能做的,是分享一些学习的经验,以及教新手如何使用VC2010这个工具去练习和实践其它C++教材上面的程序,如《C++Primer》等。今天说的是我学习和使用C++这些年来对C++的一些理解,这样的日志其实是最难写的,因为众口难调,为什么这么说呢?同样的一段音乐不同的人去倾听都会有不同的感受,不同的心境去听也会有不同的感觉。记得当年我在听雅尼的《If I could tell you》听到的是无尽 阅读全文
posted @ 2013-07-30 22:25 meimao5211 阅读(231) 评论(0) 推荐(0)
摘要:作者:董波 日期:2010.6.15 写在前面 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫《Visual C++ 2005入门经典》的书帮了我不少的忙。因为通常的C++教材都只会介绍C++的语法什么的,很少会告诉我们如何去编译、运行,告诉我们什么是控制台程序,什么事Win程序,什么是GUI程序,C++能干什么,VC和C++的区别是什么。现在有很多的朋友应该也有这些问题吧? 学C++用C++也有几年了,算不上熟悉,算是初窥门径吧,我想我应该做点什么帮助一下那些和曾经的我一样困惑的朋友,特别是学生朋友,告诉他们 阅读全文
posted @ 2013-07-30 22:19 meimao5211 阅读(339) 评论(0) 推荐(1)
摘要:《Visual C++ 2010入门教程》系列一:关于Visual Studio、VC和C++的那些事 作者:董波 日期:2010.6.14 写在前面 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫《Visual C++ 2005入门经典》的书帮了我不少的忙。因为通常的C++教材都只会介绍C++的语法什么的,很少会告诉我们如何去编译、运行,告诉我们什么是控制台程序,什么事Win程序,什么是GUI程序,C++能干什么,VC和C++的区别是什么。现在有很多的朋友应该也有这些问题吧? 学C++用C++也有几年了,算不 阅读全文
posted @ 2013-07-30 22:18 meimao5211 阅读(891) 评论(0) 推荐(0)