摘要:
摘要:
文件操作是程序中非常基础和重要的内容,而路径、文件、目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善。
主要内容:
一、路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容;
二、相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录;
三、文件、目录、驱动器的操作,如获取它们的基本信息,获取和设置文件和目录的属性,文件的版本信息,
搜索文件和目录,文件判等,复制、移动、删除、重命名文件和目录;
四、读写文件,包括临时文件,随机文件名等;
五、对文件系统的监视; 阅读全文
posted @ 2007-04-30 02:10
编程山人
阅读(470)
评论(0)
推荐(0)
摘要:
摘要:
文件操作是程序中非常基础和重要的内容,而路径、文件、目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善。
主要内容:
一、路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容;
二、相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录;
三、文件、目录、驱动器的操作,如获取它们的基本信息,获取和设置文件和目录的属性,文件的版本信息,
搜索文件和目录,文件判等,复制、移动、删除、重命名文件和目录;
四、读写文件,包括临时文件,随机文件名等;
五、对文件系统的监视;
这一篇就先写一下前两部分。 阅读全文
posted @ 2007-04-30 02:08
编程山人
阅读(700)
评论(0)
推荐(0)
摘要:
一个可逆的DES和TripleDES方式加密类 阅读全文
posted @ 2007-04-30 01:52
编程山人
阅读(374)
评论(0)
推荐(0)
摘要:
如何在处理DevExpress部件的所有可打印部件如(gridControl,TreeList)这些控件在打印时能加上标题。
查看帮助发觉需要使用DevExpress.XtraPrinting.PrintableComponentLink此对象来实现。也就是说不能使用gridControl控件的print()方法。
在DevExpress.XtraPrinting名称空间下,可以找到PageHeaderFooter这样一个类。此类当然是对页眉和页脚进行设置。我们可以通过它来设置打印时所要的标题或页相关的信息。 阅读全文
posted @ 2007-04-30 01:20
编程山人
阅读(516)
评论(0)
推荐(0)
摘要:
DevExpress打印相关代码 阅读全文
posted @ 2007-04-30 01:19
编程山人
阅读(788)
评论(0)
推荐(0)
摘要:
Dxperience 本地化源码(全) 阅读全文
posted @ 2007-04-30 01:16
编程山人
阅读(712)
评论(0)
推荐(0)
摘要:
Developer Express控件组合中的GridControl控件,如何自动显示每一行的序号
Developer Express控件组合中的GridControl控件,如何自动显示每一行的序号?
比方说有10条数据记录,
我要在记录旁边显示1.2.3.4.这样的数字.
但是,如果更改了数据记录的显示方式,升序或者降序都不影响数字的变化.
怎么做?
阅读全文
posted @ 2007-04-30 01:10
编程山人
阅读(749)
评论(2)
推荐(0)
摘要:
TreeView 是一个很好的表达树形结构的控件。如果要加载的数据比较多的话,就需要逐层加载数据。要实现逐层加载数据,首先想到的就是TreeView 的 BeforeExpand 事件,它在节点展开前触发。但问题是BeforeExpand 事件每次展开时都会触发。有没有只在首次展开才触发的事件呢,可惜没找到。没关系,我们
复制C#代码保存代码 阅读全文
posted @ 2007-04-30 01:06
编程山人
阅读(948)
评论(0)
推荐(0)
摘要:
1.下载地址
http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp
下载后是后缀为bat的版本
(1)bulid.将bulid.bat的路径指向csc.exe所在路径,生成Microsoft.Web.UI.WebControls.dll。
(2)在wwwroot下创建空目录webctrl_client\1_0。
(3)将build\Runtime下的文件拷至webctrl_client\1_0下。
(4)选择工具箱的自定义工具箱,添加Microsoft.Web.UI.WebControls.dll。
有些麻烦
但如果你能找到后缀是msi的自动安装版本,直接下一步就行(我一直用这个版本,hoho)
安装后,通过“自定义工具箱”-“.net框架组件”把TreeView添加到工具箱里
阅读全文
posted @ 2007-04-30 01:05
编程山人
阅读(662)
评论(0)
推荐(0)
摘要:
几段SQL Server语句和存储过程(收藏) 阅读全文
posted @ 2007-04-30 01:02
编程山人
阅读(328)
评论(0)
推荐(0)
摘要:
SQL Server 数据库的高级操作
(1) 批处理
(2) 变量
(3) 逻辑控制
(4) 函数
(5) 高级查询 阅读全文
posted @ 2007-04-30 01:01
编程山人
阅读(703)
评论(0)
推荐(0)
摘要:
SQL语句导入导出大全,包括excel,access 阅读全文
posted @ 2007-04-30 00:59
编程山人
阅读(2934)
评论(0)
推荐(1)
摘要:
复制的概念
复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。
SQL复制的基本元素包括
出版服务器、订阅服务器、分发服务器、出版物、文章
SQL复制的工作原理
SQL SERVER 主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服务器,负责发表数据。出版服务器把要发表的数据的所有改变情况的拷贝复制到分发服务器,分发服务器包含有一个分发数据库,可接收数据的所有改变,并保存这些改变,再把这些改变分发给订阅服务器
阅读全文
posted @ 2007-04-30 00:57
编程山人
阅读(670)
评论(1)
推荐(0)
摘要:
Base64和下面将要介绍的Quoted-Printable都属于MIME
(多部分( multi-part)、多媒体电子邮件和 WWW 超文本的
一种编码标准,用于传送诸如图形、声音和传真等非文本数
据)。MIME定义在RFC1341中。
Base64是现今在互联网上应用最多的一种编码,几乎所
有的电子邮件软件头把它作为默认的二进制编码,它已经成
了现今电子邮件编码的代名词。 阅读全文
posted @ 2007-04-30 00:51
编程山人
阅读(538)
评论(0)
推荐(0)
摘要:
按拼音模糊匹配查询条件的生成类 阅读全文
posted @ 2007-04-30 00:51
编程山人
阅读(389)
评论(0)
推荐(0)
摘要:
XML操作类 阅读全文
posted @ 2007-04-30 00:49
编程山人
阅读(263)
评论(0)
推荐(0)
摘要:
Windows服务以前被称作NT服务,是一些运行在Windows NT、Windows 2000和Windows XP等操作系统下用户环境以外的程序。在以前,编写Windows服务程序需要程序员很强的C或C++功底。然而现在在Visual Studio.Net下,你可以运用C++或Visual C#或Visual Basic.Net很轻松的创建一个Windows服务程序。同样,你还可以运用其他任何与CLR相容的语言来创建Windows服务程序。本文就向大家介绍如何运用Visual C#来一步一步创建一个文件监视的Windows服务程序,然后介绍如何安装、测试和调试该Windows服务程序。
阅读全文
posted @ 2007-04-30 00:47
编程山人
阅读(2747)
评论(1)
推荐(0)
摘要:
一、用{0:?}格式化
可通过 String.Format 方法或通过 Console.Write 方法格式化数值结果,其中后一种方法调用 String.Format。使用格式字符串指定格式。下表包含受支持的标准格式字符串。格式字符串采用的形式为 Axx,其中 A 为“格式说明符”,而 xx 为“精度说明符”。格式说明符控制应用于数值的格式化类型,而精度说明符控制格式化输出的有效位数或小数位数。
有关标准及自定义格式化字符串的更多信息,请参阅格式化概述。有关 String.Format 方法的更多信息,请参阅 String.Format 方法。
阅读全文
posted @ 2007-04-30 00:45
编程山人
阅读(554)
评论(0)
推荐(0)
摘要:
人民币大小写转换 阅读全文
posted @ 2007-04-30 00:45
编程山人
阅读(450)
评论(0)
推荐(0)
摘要:
如何得到本周日期 阅读全文
posted @ 2007-04-30 00:43
编程山人
阅读(310)
评论(0)
推荐(0)
摘要:
c#中分割字符串的几种方法 阅读全文
posted @ 2007-04-30 00:42
编程山人
阅读(417)
评论(0)
推荐(0)
摘要:
SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装 Microsoft SQL Server 2000 数据库中的对象。SQL-DMO 允许用支持自动化或 COM 的语言编写应用程序,以管理 SQL Server 安装的所有部分。SQL-DMO 是 SQL Server 2000 中的 SQL Server 企业管理器所使用的应用程序接口 (API);因此使用 SQL-DMO 的应用程序可以执行 SQL Server 企业管理器执行的所有功能。
SQL-DMO 用于必须包含 SQL Server 管理的任何自动化或 COM 应用程序,例如:
1.封装 SQL Server 作为自己的数据存储并想尽量减少用户的 SQL Server 管理任务的应用程序。
2.在程序本身并入了专门的管理逻辑的应用程序。
3.想在自己的用户界面中集成 SQL Server 管理任务的应用程序。
SQLDMO对象来自SQLDMO.dll,SQLDMO.dll是随SQL Server200 阅读全文
posted @ 2007-04-30 00:41
编程山人
阅读(532)
评论(0)
推荐(0)
摘要:
危险字符过滤的类 阅读全文
posted @ 2007-04-30 00:39
编程山人
阅读(244)
评论(0)
推荐(0)
摘要:
数据库安装代码 阅读全文
posted @ 2007-04-30 00:36
编程山人
阅读(229)
评论(0)
推荐(0)
摘要:
一,哈希表(Hashtable)简述
在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key/value键值对.
二,哈希表的简单操作
在哈希表中添加一个key/value键值对:HashtableObject.Add(key,value);
在哈希表中去除某个key/value键值对:HashtableObject.Remove(key);
从哈希表中移除所有元素: HashtableObject.Clear();
判断哈希表是否包含特定键key: HashtableObject.Contains(key);
下面控制台程序将包含以上所有操作:
阅读全文
posted @ 2007-04-30 00:33
编程山人
阅读(189)
评论(0)
推荐(0)
浙公网安备 33010602011771号