文章标题关闭所有内容预览 | 展开所有内容预览
-
利齿C sharp代替C++
[内容预览]
149 | 2005-06-24 02:44:44
利齿Csharp代替C++现在,对于一个正在进行项目开发的公司来说,选择一门Windows下的开发语言已经不再像以前那么容易。C++曾经是商业开发最好的选择,但是现在,开发者们已经没有时间,也没有耐心一遍遍重复“编写代码——编译——排错”这样一个无休止的循环,也不再想去一次次地修补多年前编制的程序里的漏洞,他们已经厌倦...
[阅读全文]
-
一个用c#写的扫描asp源码漏洞的应用程序(1)
[内容预览]
285 | 2005-06-24 02:44:43
一个用c#写的扫描asp源码漏洞的应用程序(1)这儿就是说的那个程序主要部分的源代码.//--////filename:form1.cs////description:主form////date:2001/1/3////author:bigeagle@163.net//http://bigeagle.yeah...
[阅读全文]
-
一个用c#写的扫描asp源码漏洞的应用程序(2)
[内容预览]
934 | 2005-06-24 02:44:42
一个用c#写的扫描asp源码漏洞的应用程序(2)//主要方法protectedvoidbtnGo_Click(objectsender,System.EventArgse){//解析urlstringstrServer=this.txtServer.Text;stringstrUrl=this.txtFileName....
[阅读全文]
-
Microsoft .Net & C#
[内容预览]
875 | 2005-06-24 02:44:34
Microsoft.Net&C#Topic1:C#是MS根据他的.Net战略提出的一种新语言。根据微软的技术资料,他是一种c/c++语言的扩展和升级。那么他除了继承了c/c++的简洁优美的的语言之外他还具有那些新特性呢?交叉语言集成:我们知道com最大的优点就是实现了软件模块的功能和开发语言之间的独立性...
[阅读全文]
-
编写自己的PING工具
[内容预览]
731 | 2005-06-24 02:44:25
编写自己的PING工具PING是一个用来检测网络连接速度的工具,它会在本机和给出的远程主机名之间建立一个SOCKET连接并向其发送一个ICMP协议格式的数据包,然后远程主机作出响应,发回一个数据包,通过计算发送到接收数据包的时间间隔,我们可以确定连接的速度。使用方法ping<hostname>[/r]<hostname...
[阅读全文]
-
c#重点知识解答(五 代理:二 )
[内容预览]
995 | 2005-06-24 02:44:17
c#重点知识解答(五代理:二)代理二1〉事件上一章讲解了有关代理的基本应用,本章将继续讲解深入代理的使用。这里我们讲解使用代理来处理事件。关于事件在另一章进行详细讲解。处理事件在c#中对比c++和vb来说更聪明,你可以写代理然后写事件处理者,事件处理者是一种定义在控件和窗体类中的重载的公共事件。我们在以下的例子中将看到...
[阅读全文]
-
走近 C#
[内容预览]
680 | 2005-06-24 02:44:15
走近C#在CNETNews.com对微软公司最杰出的软件设计师Hejlsberg的采访过程中,双方就C#的起源、Web服务的未来等问题进行了探讨。当微软公司需要一项新技术来确保在软件业的统治地位时,它需要AndersHejlsberg的帮助。对于成千上万的使用BorlandTurboPascal和Delphi进行编程的...
[阅读全文]
-
C# 积木模块 ABC(一)
[内容预览]
845 | 2005-06-24 02:44:14
C#积木模块ABC(一)第一个C#程序:经典例程HelloWorld“HelloWorld”可以说是学习每一种编程语言的第一个例程了。我们可以在NotePad、Wordpad等任何编辑器中输入以下的C#代码,并保存为helloworld.cs,最后在命令行中执行cschelloworld.cs来运行文件://using...
[阅读全文]
-
C# 积木模块 ABC(二)
[内容预览]
277 | 2005-06-24 02:44:13
C#积木模块ABC(二)在C#中部署应用程序在VisualStudio.NET中部署工程非常简单。大部分程序都可以通过一些方便的向导自动完成,而不需要费什么力气。但是要记住,根据请看,可能还需要在机器上安装Windows组件的更新Beta1版。当然还需要Microsoft.NET框架。还要注意一点:Microsoft说...
[阅读全文]
-
C# 积木模块 ABC(三)
[内容预览]
807 | 2005-06-24 02:44:11
C#积木模块ABC(三)如何装载等待光标?光标是Drawing名称空间的一部分。要显示一个特定的光标,可以查阅文档得到所有可用的类型。要显示等待光标,请试试以下代码:componentsName.Cursor=System.Drawing.Cursors.WaitCursor;//backtoarrowCursor=C...
[阅读全文]
-
C# 积木模块 ABC(四)
[内容预览]
430 | 2005-06-24 02:44:10
C#积木模块ABC(四)如何从控制台读取数值?下面解释如何从控制台获取一个输入值。如果使用的是C++,那么cin和cout就是向控制台读和写的函数。在文本编辑器中输入这些代码,然后保存为read.cs:usingSystem;classReadStr{publicstaticvoidMain(){Console.Wri...
[阅读全文]
-
微软的远程处理框架.NET Remoting(1)
[内容预览]
816 | 2005-06-24 02:44:06
微软的远程处理框架.NETRemoting(1)微软的.NETRemoting提供了一种允许对象通过应用程序域与另一对象进行交互的框架。本文将通过两个具体的代码例子介绍它的特性,通过.NETRemoting,两个应用间的通信将变得非常简单,使用上也相当灵活。 最近几年来,在计算机世界中,关于“向外扩展”(scale-...
[阅读全文]
-
微软的远程处理框架.NET Remoting(2)
[内容预览]
321 | 2005-06-24 02:44:05
微软的远程处理框架.NETRemoting(2)以下我们将举一个使用channel的例子。在这个例子中,我们将可以看到使用HTTPchannel把两个应用连接在一起是如此的简单。以下的服务器应用提供了一个服务,可将一个字符串的字母顺序反转。 Server.csusingSystem; usingSystem.IO;...
[阅读全文]
-
使用 C#: 打开包装! 快点!
[内容预览]
810 | 2005-06-24 02:43:51
使用C#:打开包装!快点!请访问MSDN源代码中心,下载本专栏文章中示例的源代码(英文)http://msdn.microsoft.com/code/default.asp?URL=/code/sample.asp?url=/MSDN-FILES/026/002/254/msdncompositedoc.xml。上个月...
[阅读全文]
-
c#写的五子棋程序
[内容预览]
756 | 2005-06-24 02:43:49
c#写的五子棋程序前几天没事,写了一个小程序,可以用于学习C#。程序使用了VS.NET环境编译,你的机器只要安装了.NETFrameworkSDK就可以运行。源码和执行文件可以下载你不想下载也可读一下源码(图片资源等需要下载)。namespaceLeimom.FiveChess{usingSystem;usingSys...
[阅读全文]
-
用C#开发第一个WINDOWS应用程序(C#学习笔记之一)
[内容预览]
353 | 2005-06-24 02:43:48
用C#开发第一个WINDOWS应用程序(C#学习笔记之一)读者层次:初级、中级前言:C#是一门现代的编程语言,包含在VisualStudio.Net7.0中。它简化了C++的复杂性,保持了灵活性,对于学过C++的人来说很容易上手。写本文的时候VisualStudio.net7.0Beta1已经发布,本文即针对此版本做一...
[阅读全文]
-
用C#开发第一个WINDOWS应用程序(C#学习笔记之二)
[内容预览]
656 | 2005-06-24 02:43:47
用C#开发第一个WINDOWS应用程序(C#学习笔记之二)WINDOWS应用程序是靠消息驱动的,在VC中我们通过CLASSWIZARD可以为某窗口类添加消息处理函数,CLASSWIZARD将为你添加消息映射,对于WINDOWS消息,生成的消息处理函数重载了基类的虚拟方法。而在C#中如何处理消息呢?本文针对VS.NETB...
[阅读全文]
-
VB.NET和C#
[内容预览]
519 | 2005-06-24 02:43:46
VB.NET和C#面向对象的编程在.NET世界是不可避免的。你该选择哪一种语言呢?随着VB.NET的推出,微软已经赋予了VB程序员多年来长期要求的所有特性,即一种真正的面向对象的编程语言。你也许听到过VB.NET改动之大甚至你都无法认识的嗡嗡讨论声。确实,他们不得不去掉语言中的一些次要的东西,并且改变一些对象、属性和方...
[阅读全文]
-
c#中对mdi的操作源码
[内容预览]
374 | 2005-06-24 02:43:44
c#中对mdi的操作源码内容:child.csusingSystem;usingSystem.Drawing;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Windows.Forms;namespacetestagain{///<summa...
[阅读全文]
-
VB程序员眼中的C(1)
[内容预览]
745 | 2005-06-24 02:43:43
VB程序员眼中的C(1)内容:而且,我将从VB编程者的角度,在尽可能的情况下对C#和VB进行概念、语法和使用上的比较。目的只有一个:就是使VB开发者快速进入功能强悍的C#编程世界。 C#是用于.Net公用语言运行环境的内置语言,设计本意是创建一些功能强大且耐用的组件,这些组件用来处理实际运行中出现的情况。 C#对象...
[阅读全文]
-
VB程序员眼中的C(2)
[内容预览]
978 | 2005-06-24 02:43:42
VB程序员眼中的C(2)内容:以下是C#中可以使用的数据类型列表: 类型 字节数 运行时间类型 描述 byte 1 Byte 无符号字节 sbyte 1 sByte 有符号的字节 short 2 Int16 有符号的短字节 ushort 2 UInt16 无符号的短字节 i...
[阅读全文]
-
VB程序员眼中的C(3)
[内容预览]
190 | 2005-06-24 02:43:40
VB程序员眼中的C(3)例外处理 例外指的是C#中默认的处理错误的方法。这与VB中的错误处理代码不同,因为例外是不可以被忽略的。处理例外时,将可能导致错误的代码区包含在Try区中,将错误处理代码放置在Catch区中。这与VB的“OnErrorGoto”语句功能相同。请看下面的2个例子: try { intj=2...
[阅读全文]
-
VB程序员眼中的C(4)
[内容预览]
860 | 2005-06-24 02:43:39
VB程序员眼中的C(4)Structs C#中的Struct是一种合成数据类型,由一些元素或数据类型组成。我们可以将它与VB中的用户定义类型相比较。比如: structPoint { publicintx; publicinty; } 然后就可以象下面一样引用这个struct: Pointp1; p1...
[阅读全文]
-
VB程序员眼中的C(5)
[内容预览]
609 | 2005-06-24 02:43:38
VB程序员眼中的C(5)ForEach C#中的ForEach与VB中的ForEach语句非常相似。比如: 在VB中: ForEachobjItemincolCollection ..执行一些代码 next 在C#中: foreach(intiinarr1){ ..执行一些代码 } Jump C#...
[阅读全文]
-
c#里正则表达式的例子
[内容预览]
498 | 2005-06-24 02:43:36
c#里正则表达式的例子usingSystem.Text.RegularExpressions;usingSystem;classValidation{publicstaticvoidMain(){StringstrToTest;ValidationobjValidate=newValidation();Console....
[阅读全文]
-
C#编程三步走之完整代码
[内容预览]
549 | 2005-06-24 02:43:34
C#编程三步走之完整代码最后,请看完整的代码:usingSystem;usingSystem.WinForms;publicclassTempConverter:System.WinForms.Form{LabellTempFah=newLabel();LabellTempCel=newLabel();TextBoxt...
[阅读全文]
-
c#中对文件的操作小结
[内容预览]
273 | 2005-06-24 02:43:32
c#中对文件的操作小结1、建立一个文本文件publicclassFileClass{publicstaticvoidMain(){WriteToFile();}staticvoidWriteToFile(){StreamWriterSW;SW=File.CreateText("c:\MyTextFile.txt");S...
[阅读全文]
-
C#编程三步走之一
[内容预览]
420 | 2005-06-24 02:43:31
C#编程三步走之一C#是微软.NET架构的主力开发语言,它功能广泛而强大,Web开发人员应该毫不犹豫地拥抱它。本文就通过一个摄氏温度与华氏温度间相互转换的例子对C#的GUI编程进行介绍,旨在带领你快速步入C#之强大与神奇的编程世界。准备条件要理解本文所举例程,首先要对C#和面向对象的编程有一个基本的了解。关于C#的基本...
[阅读全文]
-
C#编程三步走之二
[内容预览]
649 | 2005-06-24 02:43:30
C#编程三步走之二将表单初始化成给定的规格涉及到对TempConverter对象的某些属性进行设置。有些属性有改变值的方法,而其它属性则要通过更新适当的实例变量来直接修改。下面是有关代码。如果想要得到关于WinForms类的属性和方法的更多信息,那么.NETFrameworkSDK所提供的文档可以算是一个很好的参考资料...
[阅读全文]
-
C#编程三步走之三
[内容预览]
707 | 2005-06-24 02:43:28
C#编程三步走之三第三步增加响应用户事件代码还有最后一步就可以大功告成了,就是增加一个方法来捕捉按钮点击事件。这里就是指从摄氏到华氏的按钮点击代码:privatevoidbnCtoF_Click(Objectsender,EventArgse){doubledTempCel=0;doubledTempFah=0;try...
[阅读全文]

