博文

Demonstrate the Graphics object's drawin(2006-06-19 19:50:00)

摘要:This program demonstrates the Graphics object's drawing methods: DrawLine, DrawLines, DrawPath, DrawEllipse, DrawPie, DrawRectangle, DrawRectangles, DrawArc, DrawPolygon, DrawString, DrawBezier, DrawBeziers, DrawClosedCurve, DrawCurve, and DrawImage. Imports System.Drawing.Drawing2D ... Private Sub Form1_Paint(ByVal sender As Object, ByVal e As _ System.Windows.Forms.PaintEventArgs) Handles _ MyBase.Paint ' Draw a line. e.Graphics.DrawLine(Pens.Black, 10, 10, 30, 20) ' Draw a series of connected lines. Dim pts() As Point = { _ New Point(10, 20), _ New Point(30, 30), _ New Point(50, 10), _ New Point(30, 10), _ New Point(50, 30) _ } e.Graphics.DrawLines(Pens.Blue, pts) ' Draw a path. ' Make the path. Dim graphics_path As New GraphicsPath graphics_path.AddLine(10, 40, 60, 40) graphics_path.AddEllipse(60, 30, 30, 20) e.Graphics.DrawPath(Pens.Red, graphics_path) ' ......

阅读全文(2383) | 评论:0

用数据源控件进行数据访问(2006-06-18 21:15:00)

摘要:对 ASP.NET 网页的常规要求是能够显示或更新数据。您可以使用数据源控件轻松地添加对网页的数据访问。数据源控件封装数据访问(选择、更新、删除和插入记录)所需的常见功能。随后,您可以将页上的其他控件绑定到数据源控件,绑定的控件在需要显示数据时可以调用数据源控件。
例如,如果要使用 Microsoft SQL Server 数据库中的数据,则可以向页中添加一个 SqlDataSource 控件。使用连接信息(服务器名称、数据库、身份验证信息)配置 SqlDataSource 控件,并指定用于选择和更新数据的 SQL 查询。然后,可以使用简单的属性设置将诸如 GridView 或 DropDownList 的控件绑定到该 SqlDataSource 控件。页的 HTML 可能类似于下面的形式:




 


<aspqlDataSource id="sqlCategories" runat="server"
ConnectionString="server=MySqlServer; Integrated Security=SSPI; Database=Northwind" SelectCommand="Select * From Categories"
/>
<aspropDownList DataSourceId=" sqlCategories" runat="server"/>
当页运行时,DropDownList 控件自动在 SqlDataSource 控件上调用 Select 查询以获取数据。通过使用数据源控件和简单的数据绑定,无需编写任何代码即可创建功能强大的数据绑定 ASP.NET 网页。
数据源控件的功能

数据源控件旨在简化 ASP.NET 网页中的数据访问。同时,数据源控件保留了以编程方式使用数据库功能的灵活性。下面的列表汇总了数据源控件作为一个组的功能。主题 http://bbs.mscommunity.com/Forums/ShowThread.aspx?PostID=10832 提供了有关 ASP.NET 中各个数据源控件的功能的更多详细信息。通过数据源控......

阅读全文(4211) | 评论:0

Visual Basic.NET和GDI+共创图标编辑器(2006-06-18 21:08:00)

摘要:果想自己设计一个个性独特的ico图片,然后让它成为如"我的电脑","回收站"这样的图标该怎么做?就只有用一些专门的画图工具。因为windows的的画图程序无法创建ico文件。于是本人利用.net和GDI+就编写了一个这样的画图工具。 虽然现在有很多文章都介绍了GDI+技术,但都只是纯粹的GDI+的简单应用的介绍,至少我还没有看见一篇利用GDI+开发一个完整软件或程序片段的文章。

  这个程序实现了以下的功能:将BMP、JPG、jpeg、GIF、.png、.tiff文件转化成ico文件,可以对转化后的文件进行编辑;创建并编辑一个新的ico文件;对已有的ico文件进行编辑。所有被编辑的文件都保存为ico文件,可以在任何可使用ico文件的地方使用它们。

  我先说明一下什么是GDI+。GDI+ 是GDI(Windows 早期版本提供的图形设备接口)的后续版本,是Microsoft Windows XP操作系统即后续版本的图形显示技术。它已经集成到了.net开发环境中,所以不管你的OS是什么版本,只要安装了.NET框架,就有了GDI+(注意:是.net框架,而不是.net开发环境,所以win98中也可以使用GDI+)。当然它也提供了传统的api,可以由.net或非.net开发工具调用它。由于他和GDI的使用有很大的差别,所以要使用GDI+就必须从头学。GDI+要比GDI简单得多。

  现在就来看一下如何实现这个软件:先添加picturebox,0penfiledialog,savefiledialog,colordialog,domainupdown,label控件;然后添加两个菜单即它们的子菜单,添加的菜单如下"文件"菜单包括"新建","打开","保存","退出","功能"菜单包括"直线","选择颜色"代码如下,在代码后给出程序说明:

Public Class Form1
Inherits System.Windows.Forms.Form
Public imagepen, newbit, changiamge, mpen 'movepen,moveb,,grh,filenames,endpen
Dim xd, yd, xu, yu, pk, ps

Privat......

阅读全文(1700) | 评论:0

古巴见闻!中古真假社会主义对比强烈!(2006-06-08 21:25:00)

摘要:古巴见闻!中古真假社会主义对比强烈!让国人震撼!!! [转帖] 转自81.china.com
    随全国人大常委会教科文卫委代表团在古巴逗留5天,其间的见闻感受,颇耐人寻味。 转自81.china.com
    破旧政府大楼与先进社区医院 转自81.china.com
    我们住在名叫“小湖区”的国宾馆,相当于北京的钓鱼台国宾馆。那里植物茂密,繁花似锦。湖中很多水鸟,在盛开的睡莲中游弋;相貌奇特的火烈鸟,成群穿梭在椰树林中。 转自81.china.com
    这个国宾馆为巴蒂斯塔统治时期(1933~1958年)一位权贵的别墅,建筑很别致。但内部设施却简陋得令人吃惊:一楼大厅尚凑合,几张沙发,围着一台彩电;楼上的卧室竟没有电视、电话,空调是窗式的,开起来轰轰作响;卫生间更为原始,洗脸池小得无处放自备的盥洗用具。推开隔壁陈章良的门,只见他躺在床上发愣。“你这屋还多一个衣柜呢!”我说。当我伸手拉柜门时,门板居然掉下来砸在头上,原来这是一个老胶合板柜。我俩慌忙用柜中一个黑塑料衣架,将两扇柜门好歹攒在一起。 转自81.china.com
    一楼有个明亮的餐厅,长餐桌上铺着雪白的桌布,摆着整洁的餐具,另侧为厨房,有几位女服务员,负责我们的饮食。她们态度极为亲切友好,至于餐桌上的内容,5天几乎一样:面包、土豆汤、米饭和一些烤鸡。对于厌烦山珍海味、繁琐宴会的我来讲,实在是又节省时间,又便于控制体重。每次正餐后,每人还能得到一根雪茄。古巴雪茄,闻名全球,实为难得的纪念品。 转自81.china.com
    首日我们拜会古巴卫生部长拉格尔,奇怪的是会见被安排在我们住所的一楼大厅中进行。拉格尔是骨科专家,20世纪50年代就随卡斯特罗上山打游击,胜利后一直负责党的外联工作,是政治局委员。由于政府重视卫生工作,让他回原专业抓卫生。这位部长清癯的脸上刻满风霜,两眼炯炯有神。他介绍了古巴卫生服务体系近况,说近10年来,古巴在美国封锁......

阅读全文(2274) | 评论:0

Visual Basic环境下Video/ Audio压缩数据流播放技术 (2006-06-04 21:12:00)

摘要:Visual Basic环境下Video/ Audio压缩数据流播放技术
国防科技大学
张汉华 计科峰
---- 1. 引言

---- 银行的数字化监视监控系统是目前比较有市场及应用前景的开发项目,基于不同的MPEG采集卡与硬件外围设备开发的监视监控系统在国内外都有比较成型的技术。为了满足实时监视、实时采集压缩、随时回放、压缩数据流的传播等具体要求,在该系统中使用了一种用于网络视频/音频多点传输(视频广播)的视频数据采集卡,提供AVI(MPEG I Frame压缩编码)采集、MPG采集。发送端广播MPEG流,接受端接受MPEG流并显示,网络传输采用WinSock 2 IP-Multicast。如果本机为发送端,网络上另外任何一台PC可以作为接收端。只要指定不同端口号,同时可以有多台PC机作为发送端,多台PC机作为接收端接收不同发送端的视频数据,也可在传送数据的同时在本机将数据存为MPEG文件。本文主要介绍在VB的环境下开发MPEG卡采集的Audio/Video数据播放的一些编程技巧。

---- 2. MPEG的内容与发展简介

---- 多媒体信息主要包括图像、声音和文本三大类。其中视频、音频等信号的信息量是非常大的,而且这些信息的表达方式、输入、输出的要求也各不同。对这些数据进行有效的表达和适当处理是很重要的,它使多媒体信息压缩技术成为多媒体通信领域中的关键技术之一。ISO与IEC于1988年联合成立的MPEG(Moving Picture Expert Group),致力于运动图像及其伴音编码的全球标准化工作。它包括MPEG系统:MPEG视频、MPEG音频。为了推动社会由文本信息时代向多媒体信息时代过渡,ISO继MPEG-1、2和4后又推出了MPEG-7。

---- MPEG-1制定于1993年(ISO/IEC 11172),是针对1.5Mbit/s以下数据传输率的数字存储媒质运动图像及其伴音编码的国际标准。视频压缩率为26:1。MPEG-2制定于1995年(ISO/IEC 13818),是CCIR601建议的图像质量DVB、HDTV和DVD制定的3-10Mbit/s的运动图像及其伴音编码的国际标准。与前面基于信息论的波形编码理论,针对一定比特率的视频、音频编码的MPEG标准不......

阅读全文(1723) | 评论:0

用VB开发多通道仪表数据采集程序(2006-06-04 21:11:00)

摘要:用VB开发多通道仪表数据采集程序
(作者:李湘江 2000年10月10日 11:39)

  1.前言

  实时数据采集系统过去在DOS操作系统下一般是采用汇编语言开发制作。随着Windows操作系统的普及应用,数据采集及工业控制等软件的开发也上升到 Windows环境下。可视化软件开发平台的出现,为软件开发提供了强大的图形界面功能,使得开发出来的各种应用软件具有良好的人机交互功能。汇编语言的特点是功能强、运行速度快,但编程复杂、调试难,而高级语言具有良好的可读性及方便的调试手段。

  Visual Basic 是Windows环境下简单、易学、高效的可视化编程语言开发系统,以其所见即所得的可视化界面设计风格和32位面向对象的程序设计等特点,已广泛地应用于各个领域,是很多计算机软件开发人员采用的开发工具。VB不但提供了良好的界面设计能力,而且在微机串口通信方面也有很强的功能。采用 VB开发Winodws下的数据采集和工业控制应用软件十分方便,尤其软件界面设计非常便捷,编程工作量较小,开发周期短,特别适合非计算机专业的工程技术人员掌握和使用。

  

  2.MSComm控件特点

  MSComm控件是Microsoft提供的扩展控件,用于支持 VB程序对串口的访问,该控制“隐藏”了大部分串口通讯的底层运行过程和许多烦琐的处理过程,同时支持查询方法和事件驱动通讯的机制,事件驱动通讯是交互方式处理串口事务的一种非常有效的方法,特别适合 Windows程序的编写。在串口通讯过程中,当发送数据、收到数据或产生传输错误时,触发MSComm控件的OnComm事件,然后可以通过判断 CommEvent属性值获得事件类型,再根据事件类型进行相应数据处理。因此用其实现微机串口的数据通讯相当简单,以很少的程序代码就可以轻松实现串口的访问和数据通讯。

  

  3.实时数据采集示例程序

  下面给出的应用实例,通过对一台工业八通道实时检测仪表数据通讯协议进行分析,利用VB6.0开发微机通过串口对多通道工业仪表进行实时数据采集的编程技术。给出的程序代码具有通用性,并有详示,可以直接或稍加改动后用于其它数据采集或实时控制程序中。

  ......

阅读全文(2366) | 评论:0

Visual Basic的九次蜕变(2006-06-04 21:07:00)

摘要:Visual Basic从1991年诞生以来,现在已经13年了。BASIC是微软的起家产品,微软当然不忘了这位功臣。随着每一次微软技术的浪潮,Visual Basic都会随之获得新生。可以预见,将来无论微软又发明了什么技术或平台,Visual Basic一定会首先以新的姿态登上去的。如果你想紧跟微软,永远在最新的技术上最快速地开发,你就应该选择Visual Basic。



  1991-西雅图夜空的雷电

  随着Windows 3.0的推出,越来越多的开发商对这个图形界面的操作系统产生了兴趣,大量的Windows应用程序开始涌现。但是,Windows程序的开发相对于传统的DOS有很大的不同,开发者必须将很多精力放在开发GUI上,这让很多希望学习Windows开发的人员却步。1991年,微软公司展示了一个叫Thunder的产品,所有的开发者都惊呆了,它竟然可以用鼠标“画”出所需的用户界面,然后用简单的BASIC语言编写业务逻辑,就生成一个完整的应用程序。这种全新的“Visual”的开发就像雷电(Thunder)一样,给Windows开发人员开辟了新的天地。这个产品最终被定名为Visual Basic,采用事件驱动,Quick BASIC的语法和可视化的IDE。Visual Basic 1.0带来的最新的开发体验就是事件驱动,它不同于传统的过程式开发。同时,VBX控件让可视化组件的概念进入Visual Basic。Visual Basic 1.0是革命性的BASIC,它的诞生也是VB史上的一段佳话。

  Visual Basic 1.0

  1992-渐入佳境的Visual Basic,由于Windows 3.1的推出,Windows已经充分获得了用户的认可,Windows开发也进入一个新的时代。Visual Basic 1.0的功能过于简单,相对于Windows 3.1的强大功能没有发挥出来。所以,微软在1992年推出了新版本Visual Basic 2.0。这个版本最大的改进就是加入了对象型变量,比如

Dim b As CommandButton
Dim c As Control

  而且有了最原始的“继承”概念,对象型变量分为一般类型(Control和Form......

阅读全文(1884) | 评论:0

2006泡妞全攻略【不看后悔死】(2006-06-02 20:16:00)

摘要:声明:本攻略仅供参考,攻略为纲,分析为要。须灵活运用,如果因教条主义生搬硬套,导致一切恶果,本人不负任何责任,绝非玩笑。 转自81.china.com
转自81.china.com
本攻略篇幅较长,共2618字。但每一字句都经过精心斟酌,如果你能认真看完,相信一定会受益匪浅。无论你觉得恍然大悟,抑或是深有同感,也许是扼腕长叹,我都会感到欣慰的。转自81.china.com
转自81.china.com
转自81.china.com
第一话、初出茅庐 夯实基础转自81.china.com
转自81.china.com
万事开头难!可能你遇到了自己喜欢的MM,并且准备进攻了,那么在前期的交往中,应该给MM留下什么样的第一印象呢?转自81.china.com
   转自81.china.com
  1、首先是你要让MM看到你的上进心。 转自81.china.com
  男人的最大魅力在于事业有成,年轻人工作时间不长谈不上“有成”,这时候你就要让MM觉得你是个有上进心的人。 转自81.china.com
  别的可以胡说八道,但这个问题不能含糊,你一定要告诉MM,你对未来充满信心,你不满足于现状,并且你已经有了长远的计划,总之你的未来不是梦。转自81.china.com
  2、要显得成熟一点,有责任心,会照顾人。转自81.china.com
  由于MM大多天性娇小软弱,所以一定要表现的成熟一点,遇事镇定、从容不迫的男人对MM有致命的吸引力。不要像个小孩子,女孩子都希望能找个依*,你要拿出自己的信心和责任心来。要让她觉得你可以保护她,让她依赖。 转自81.china.com
   转自81.china.com
   转自81.china.com
  3、记得不要太正经,但也不要太随便 转自81.china.com
言谈中的幽默可以吸引一个MM,让她觉得和你一起很快乐。转自81.china.com
  该正经的地方就正经,该调侃的的时候就调侃。女孩子都喜欢有点玩世不恭的男人,所以别显得对什么都特别在意,那样太呆板。 转自81.china.com
转自81.chin......

阅读全文(2386) | 评论:3

美女偷情后的6种结局[转贴(2006-06-02 20:15:00)

摘要:从祝英台到杜十娘,从白素贞到鱼玄机……这一个个历史上耳熟能详的名字,今天,她们与情人的故事将带给我们怎样的视觉冲击?不管事非对错也好,嬉笑怒骂也罢,网友们,就让我们逐个看过来吧。 转自81.china.com
转自81.china.com
祝英台 转自81.china.com
转自81.china.com
  梁祝可谓是中国历史上最凄美的爱情故事,因为它不是墓穴阴森森地合上,故事就带着凛冽之气地结束,它化了蝶,象征着高尚的爱情挣脱封建主义牢笼,以另外的方法获得自由,双宿双飞去。这个开放式的尾巴使整个故事变得抒情而唯美,无限开拓了想象空间。 转自81.china.com
转自81.china.com
  整个梁祝的故事,其实是祝英台一人在独撑,而梁山伯更像是芭蕾舞中的男伴,起的是烘托作用。要么是祝英台演技太好,要么是梁山伯实在迟钝。三年来,对于祝英台的性别从不怀疑,十八里相送时,祝英台的种种借物喻人,都像是对牛弹琴,搞不好,梁山伯还以为祝英台有断袖之癖。 转自81.china.com
转自81.china.com
  其实马文才也很委屈,他连面都没露,就成了第三者,在他人生中最美好的一天,妻子竟跳进了别人的坟墓,叫他怎么不郁闷。 转自81.china.com
转自81.china.com
  梁祝这样的悲剧是肯定不会再有了,现在的女子有了更多的自由,求学的,工作的,婚嫁的,想要嫁给男子,也没有封建主义这座大山压着,而父母的权威性也沦落为参考意见。可我们这些祝英台真的如愿以偿嫁给了梁山伯,却苍凉地发现,其实梁兄不过如此。转自81.china.com
转自81.china.com
(二)关盼盼原是徐州名妓,后被徐州守帅张愔纳为妾氏。白居易远游徐州,张愔设宴款待他,席间,还让宠妾关盼盼歌舞助兴,白居易大为赞赏关盼盼才艺,写下了“醉娇胜不得,风嫋牡丹花”一诗。 转自81.china.com
转自81.china.com
  两年后张愔病逝,姬妾们作猢狲散,只有关盼盼难忘恩情,移居旧宅燕子楼,矢志守节,过着与世隔绝的生活,一晃,十年过去了。 转自81.china.com
转自81.china.com
  白居易听闻......

阅读全文(1835) | 评论:0

钓鱼岛:惊心动魄的沉寂!(2006-06-02 20:12:00)

摘要:钓鱼岛:惊心动魄的沉寂!转自81.china.com
                                          转自81.china.com
                                           转自81.china.com
转自81.china.com
转自81.china.com
     当年的老佛爷有时心血来潮会给喜欢的臣工随便赏点什么奇瑞之物以示关怀嘉勉。但她肯定没想到,在光绪19年10月赏给那个盛宣怀作产业的钓鱼岛,会在一百多年后成为中(台)美日三国四方煮酒的“焦点访谈”。想想有时真替美日捏一把汗,他们就不怕慈禧太后这个历史老太婆九天雷霆?据说她老人家可是喜怒无常的啊。转自81.china.com
转自81.china.com
     中华文明有点久,但到底是5000年还是8000年现在还在考证。不过全世界的历史学家们都确认中国历史上有个三国时期。吴、蜀、魏谁也降不住谁于是就各自占一块地盘相持打仗。就是这个三国时期的烽火岁月里,出了个曹操同刘备青梅煮酒论天下英雄的雅段子。光阴呼吸着青梅酒的馨馥打个肫,睁开眼便到了一千多年后......

阅读全文(2318) | 评论:0