上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页
摘要: 来自于以下两个地址,为便于查阅,所以全复制到了自己的BLOG:http://dotnet.chinaitlab.com/VCNET/436373.htmlhttp://www.aspxboy.com/private/1779/default.aspx一,不规则WINFORM窗体Author:unknownFrom:Internet在以前版本的Visual Basic或Visual C++中,创建不规则窗体和控件是一件很复杂的事,不仅需要调用大量API函数而且工作量也不小。不过,现在在Visual C#下,情况就完全不同了。运用Windows Forms你就可以很轻易地创建出一个不规则的窗体以及 阅读全文
posted @ 2006-07-21 15:26 ZetaChow晓代码 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 这是在CSDN论坛上的一个问题,感觉也许对其他人也会有点用处,所以贴出来JScript是建立在COM之上的,设置变量/调用函数是通过IDispatch来实现的。在.NET里,调用IDispatch里的方法是通过反射来实现的,即,通过System.Type.InvokeMember 。该方法调用 IDispatch::GetIDsOfNames 以及IDispatch::Invoke来调用COM Automation 对象里的方法和属性。参考Binding for Office automation servers with Visual C# .NET假如有下列HTML,<script 阅读全文
posted @ 2006-07-21 09:10 ZetaChow晓代码 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 通常在WEB应用程序中不会考虑到这个需求。做智能客户端的时候,当用到WebService时,由于服务器处理速度、网络传输速度等各种原因会使一个WebService从请求开始到获得响应结果之间等待一段时间,这时候线程会处于阻塞状态,程序会等待请求结果导致客户端无法进行其他的动作或处理。这时候就需要异步的使用WebService。最容易被想到的方法当然是建立一个新的线程来执行WebService的请求并获得结果,这样就可以不影响程序的主线程的工作,并且也非常容易实现,但是在一个复杂的应用程序中,用户也许会同时请求多个webservice,这时候就得创建并控制多个线程。多线程的控制虽然可以实现很好的 阅读全文
posted @ 2006-07-10 22:52 ZetaChow晓代码 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在黑基上看到的一篇文章,介绍了一个网站,该网站为注册用户准备了一个2GB的网络硬盘,这些都不希奇。有意思的是,该网站提供的网络硬盘的操作界面是FLASH格式的,模拟了WINDOWS的操作系统,给用户很亲切很直观的体验感受!注册一个用户体验一下,蛮有意思的,还可以做网络硬盘用。该网站地址:http://www.pc2n.com图例: 登陆: 主界面: 阅读全文
posted @ 2006-07-07 17:54 ZetaChow晓代码 阅读(174) 评论(0) 推荐(0) 编辑
摘要: UDP非连线式通讯在.net中可以很方便的实现出来。大致原理:使用UdpClient通过指定远程机的IP和端口发送数据到远程机,实现起来很简单,主要代码如下:System.Net.Sockets.UdpClient udp = new System.Net.Sockets.UdpClient();udp.Connect("192.168.0.102", 12000); //连接到指定主机名(我在这里直接使用IP)和端口的远程机//将文本框的字符串内容转换为字节数组后存储在字节数组b中byte[] b=System.Text.Encoding.UTF8.GetBytes(te 阅读全文
posted @ 2006-07-04 23:24 ZetaChow晓代码 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 前几天在网上看到关于使用socket 编写聊天程序的一个例子,学习了一下,网上的例子是VB.NET的,自己改写成了C#的大同小异,只作为记录:发送端================================using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;namespace CSClientTest{ ///<summary> /// sendform 的摘要说明。 ///</summary&g 阅读全文
posted @ 2006-07-03 09:30 ZetaChow晓代码 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 以前认为WEB的在线编辑器无非就是对输入内容的替换以及快捷的插入HTML代码,但是做的时候却发现虽然原理是那样,但是实现方法并非我想的那么死板。由于很少做UI上的东西所以到现在才知道在document中有execCommand方法可以解决插入HTML标签的问题,这个方法可以在光标所在位置插入需要的HTML标签,并且要注意的是,如果在一个限制的范围内插入标签需要先让该范围获得焦点,例如:a.focus();a.document.execCommand('insertButton','','btn');这里的a对象是一个iframe对象。 execc 阅读全文
posted @ 2006-07-03 09:11 ZetaChow晓代码 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一般情况下使用文本框的,由于但无法很好的控制用户输入的格式通常都会写一个输入格式的说明如:1999-12-12,虽然用多个组合的下拉菜单可以解决问题,但是似乎不太方便操作。后来用梅花雨的日期控件,确实很好用,并且样式也很好控制,梅花雨使用了比较复杂的客户端控制代码实现了很美好的用户感受(不知道现在的版本是否解决),但是当需要输入日期的控件存在于框架中的时候会出现客户端的错误。在一般的项目中需要输入日期的地方只是引导用户正确的输入正确的日期格式以及验证。因此自己些了个简单使用的.net webform下的日期控件。功能方面提供日期菜单的定位、样式、以及跨度,但为了灵活控制目前没有做验证,通过修改 阅读全文
posted @ 2006-06-26 10:24 ZetaChow晓代码 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 前几天看到新浪新闻出现了一个新东西:看同一条新闻的人可以在页面上的一个聊天块中进行聊天。聊天的程序功能不是什么新鲜事,不过新浪的这个看同一条新闻的人聊天的这个还蛮有意思。关键的地方就是根据不同的新闻将浏览的用户分开,用户可以和另外的看同一条新闻的人聊天,感觉让用户之间的交流更及时紧密。我采用asp.net 和 ajax.net模拟了一个类似的功能,还有不完善的地方,例如:自动的更新数据、文本域自动滚动、以及一些外观和功能上的东西 都还没做。另外,功能虽然和新浪的差不多,但是不知道所采用的思路是否相同以及存储方式,数据维护方式等。页面:============================== 阅读全文
posted @ 2006-06-13 11:47 ZetaChow晓代码 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 今天有个朋友问起,于是拿以前写的代码给他看,并记录一下,方便以后查阅。VB.NET:Dim str As StringDim path As String'获取请求流Dim sm As System.IO.StreamDim sr As System.IO.StreamReaderDim getre As System.Net.HttpWebRequestDim getrp As System.Net.HttpWebResponseDim url As New Uri('http://www.163.com')getre = System.Net.HttpWebRequ 阅读全文
posted @ 2006-06-07 18:43 ZetaChow晓代码 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页