c#实现繁体中文转换为简体中文

[ At 2011/11/17 By wukong   0 comments ]

c#实现繁体中文转换为简体中文有多种方法,比如对码表等等,不过较为复杂,最简便的方法还是利用微软类库已经现有的功能。

c#繁体简体互相转换简单的方法,首先要引用微软vb.net的一个类库,要用到其中的方法。添加对Microsoft.VisualBasic 的引用,之后开始调用。

首先是繁体转换为简体: 

...
Read More...

Convert.ToInt32、int.Parse、int.TryParse用法区别

[ At 2010/10/13 By wukong   0 comments ]

Convert.ToInt32、int.Parse、int.TryParse 都可以将非int数据类型转换为int数据类型,三者各有不同。

其中Convert.ToInt32最为强大,可以将多种不同的类型,如byte short string 等转换为int数据类型。int.Parse和int.TryParse差不多,都是将string字符串类型转换为int,区别是int.TryParse内置了异常处理。

...
Read More...

禁用启用网卡的c#实现方法,netsh命令的

[ At 2010/9/23 By wukong   0 comments ]

紧接上篇介绍的c#实现修改ip地址,本文介绍下如何在c#里实现网卡的禁用启用,嘿嘿,说是c#实现,实际还是调用了上篇提到的netsh命令。

netsh命令禁用启用网卡的方法分写如下:

  禁用网卡 
  netsh   interface   set   interface   name="本地连接"   admin=disabled 
...

Read More...

c#实现修改ip地址

[ At 2010/9/23 By wukong   0 comments ]

在c#下实现修改网络ip地址有多种方法,也有调用系统底层api实现的,貌似有点绕远太复杂了,这里介绍的是利用windows的系统命令netsh实现。

netsh修改ip的命令格式如: netsh interface ip set address name="本地连接" source=static addr=192.168.0.10 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=auto

其中的参数含义如下:

...

Read More...

c#执行另一个程序

[ At 2010/9/8 By wukong   2 comments ]

介绍一下c#实现执行另一个执行程序,或者说用c#实现运行一个执行程序文件的方法。

比如d盘根目录有个可执行文件abc.exe,需要用c#代码实现运行这个可执行文件,可以如下写法

System.Diagnostics.Process.Start("d:\\\\abc.exe");

其中路径里的\\双斜杠要转义,就是四个斜杠了。简单吧,一句话就调用执行了另一个程序。不过这样也会有问题,比如有的程序要调取自己目录下的一些资源文件,如图片或者声音文件。那上述简单的代码调用,就可能造成该程序不能正确获取自己的资源文件而报错,这是因为默认情况下,这句代码是在当前程序的环境里执行了另一个程序,或者说执行的工作目录是当前这个c#程序所在的目录,而不是调用可执行文件所在的目录。解决这个问题,可以用如下方法,传入更详细的进程启动信息。

...Read More...

c#操作word类,可进行html和word文档的互相转换

[ At 2010/9/1 By wukong   2 comments ]

 

转个c#的word操作类,看上去作者还是很费心了,写这么多代码,呵呵。基于此类可实现word文档内容操作,可以对html网页和word文档进行互相转换,待用。

 
    ...
Read More...

c#实现Base64算法

[ At 2010/7/1 By wukong   0 comments ]

贴一个c#实现的Base64算法,包含编码和解码函数。

 

 
  1. private string Encode64(string Message)
  2. ...
Read More...

c#中实现对access数据库mdb文件的压缩和修复

[ At 2010/6/18 By wukong   0 comments ]

在c#中实现对access数据库mdb文件的压缩和修复有多种方法,本文介绍通过jro(Microsoft Jet and Replication Objects Library) com组件实现的方法。
首先要在c#的项目中引用jro的com 组件 Microsoft Jet and Replication Objects Library。
然后使用如下函数代码

...
Read More...

c#使用webbrowser控件触发按钮点击事件

[ At 2010/6/7 By wukong   1 comments ]

刚做了个自动注册雅虎邮箱的小程序,调试n次提交成功后,ip被封,打开雅虎提示无法响应的信息了,哈哈,闲着没事,记录下这个小程序用到的触发webbrowser控件中按钮点击事件进行提交表单的方法。

c#下webbrowser类提供了很好的封装,基本上能用到的对浏览器里页面的操作都有了。

触发按钮事件,首先要获得按钮对象,可以使用webbrowser.Document.GetElementById这个方法,当然这是通过dom对象的id获取对象的,如果页面上的按钮没有id,只有name或者别的属性,那只能是枚举Document里所有对象一个一个比对找到需要的了。

...Read More...

string和StringBuilder两个C#类的性能差异之巨

[ At 2010/4/24 By wukong   2 comments ]

昨天给我开发的一个cms程序增加了一个声称sitemap的功能,没什么技术难度,无非就是遍历数据库数据,按照sitemap的格式生成一个xml文件而已.不过最终的结果有一点不太好,就是生成一个含有大约七千多条url的sitemap,耗时大概花了33秒时间,半分多钟哦.

昨晚一直在考虑这个问题,后来想到,可能是两个地方耗费了时间,一个是频繁的字符串相加可能会耗时,另一个是写读取数据库耗时.

读取数据库的操作我已经前期优化了,基本没什么能大的改进余地.  [我的博客www.7es.cn空空如也.]

...Read More...
分页:[«]1[2][»]

日历

<< 2019-7 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Powered By 空空如也 

Copyright 2018 www.7es.cn . Some Rights Reserved. Email:iamwgh@msn.com
网站备案:豫ICP备18012221号-1