C#实现多语言界面程序的方法介绍
一直想做一个多语言的程序,研究了一下.net的本地化方法,觉得做起来比较麻烦,而且不能快速切换,就自己琢磨着写一个。以我做的一个C# winform 项目为例。在建立C#实现多语言界面程序之前,首先设计多语言文件,这里我用XML来保存,基本结构如下。 < ?xml version = "1.0" encoding = "GB2312"?> < AirControl language="简体中文"> < Menu> < Project> < Item id="0" key="MenuProject" value="项目(&P)" /&g
USB开发速成-我最真实的经验!(转)
今天给大家介绍一种我尝试过的自认为比较简便的开发USB接口的方式,这是我个人的亲身经历。发表在这里不是要显得自己多牛(事实上这里很多网友的水平都比我高)而是想介绍给那些迫于老板压力需要在短时间内开发出USB接口的工程师们。毕竟,好东西应该和大家分享:) 前段时间接了一个项目,基于机顶盒做一个USB主控接口(平台是ST5105,操作系统为OS2.0.)。这是我第一次接触USB的开发,而且项目时间很紧,要求1个月之内实现U盘读写的基本功能。我先了解了一些USB的基本理论:比如什么是USB主/从,USB2.0和1.1协议的基本概念,USB驱动分为
BI&DWHome MDX基本概念(收集)
http://bidwhome.itpub.net/[@more@]
linux虚拟机容量设置
linux虚拟机容量设置Linux 2009-10-10 14:25:52 阅读241 评论0 字号:大中小 原有的linux虚拟机设置的是固定的硬盘大小,虽然说是解决了硬盘空间无限变大的难题,但是当初设置的硬盘空间太小。为了不放弃已经安装好的东西,只好折腾了一番。1.首先是如果扩大虚拟机设置的硬盘空间。使用命令行进入虚拟机安装目录,运行vmware-vdiskmanager -x 60GB "E:VMSUSEServer.vmdk"a. 异常情况:Failed to expand the disk 'E:VMSUSEServer.vmdk': One of the parameters supplied is invalid (0x100003e80). 原因:-x后的参数是扩大后的
tomcat设置用户名密码
tomcat设置用户名密码编辑tomact5.5conftomact_user.xml <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <role rolename="admin"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both&qu
加载flash必备的ShockwaveFlash控件属性
加载flash必备的ShockwaveFlash控件属性 属性: 1.AlignMode (读写) 语法:AlignMode As Long 说明:对齐方式,与 SAlign 属性联动。当控件的 长宽比例与影片不一致且 WMode 不为 ExactFit 时,影片(没有被放大的)在控件中显示的位置可用该属性调整。 该属性值由标志位组成。如图,将该属性值(二进制)中相 应的位标记为 1 就设置了相应的对齐方向。属性值与相应的对齐方式。后面括号里是二进制数。 1:左对齐(0001) 2:右对齐(0010) 4:顶对齐(0100) 8:底对齐(1000) 也可以组合各种对齐方式,同时将两个或以上的位标记
发现一个不错的医疗软件下载网
http://www.bfbrj.cn[@more@]发现一个不错的医疗软件下载网
IIS设置初级教程,自己动手配置一个ASP调试环境
很多初学者刚从网上下载一个ASP网站或程序,都不知道如何运行,ASP并不像html一样双击就可以用IE打开,看到网页内容,ASP是微软的WEB服务器端脚本,代码经过服务器编译后输出html到客户端的浏览器上,所以必须有一个ASP运行的平台,才能运行ASP类网站一般ASP平台有两种,一种是PWS/IIS,另一种是Apache.本文只讲IISASP程序本机调试,使用微软的软件一般有两种办法,1 windows98中安装PWS; 2 windows2000以上的系统安装IIS.PWS 在98安装盘中自带(原单碟的那种),由于98本人已经很久不用了,本教程只以IIS来讲解.非服务器系统的IIS最多可以10个线程连接,当
学习C++:实践者的方法(转)
前言 我的blog以前很长一段时间关注的都是C++中的技术&细节,乃至于读者和应者都寥寥。然而5月份的时候写的一篇“你应当如何学习C++”,阅读量却达到了3万多,在blog上所有文章中却是最高的(且远远超过了第二位);评论数目也有一百多。为什么独独这篇能够激起这么多的回应,想必是国内的C++社群被C++压抑太久,或者,严格来说,是被C++的教育方式压抑太久。实际上,不管是在各大国内论坛上,还是在comp.lang.c++.moderated这样的国际C++论坛上,乃至于在douban上的小组内,有心者都会发现,对C++语言的细节的关注一直都没有停止过,
刘未鹏|C++的罗浮宫
http://blog.csdn.net/pongba/archive/2007/12/11/1930150.aspx[@more@]
手持设备扫描枪开发
private Symbol.Barcode.Reader MyReader = null; private Symbol.Barcode.ReaderData MyReaderData = null; private void Form1_Load(object sender, EventArgs e) { MyReader = new Symbol.Barcode.Reader(); MyReaderData = new Symbol.Barcode.ReaderData(Symbol.Barcode.ReaderDataTypes.Text,Symbol.Barcode.ReaderDataLengths.DefaultText); MyReader.ReadNotify += new EventHandler(MyReader_ReadNotify); MyReader.Actions.Enable(); MyReader.Actions.Read(MyReaderData); return; } private void Form1_Closing(object sender
微软Silverlight学习地址
http://msdn.microsoft.com/zh-cn/library/cc838158(VS.95).aspx[@more@]
Essential Silverlight翻译连载(5、6章)
第5章 交互和事件处理Silverlight交互声明式语言表示XAML提供了很多可能,包括创建所有类型的形状(见第4章),动画元素(见第6章),播放声音视频数据(见第7章)。但如果您在Silverlight中加入少量JavaScript代码,将会释放出它的真实的力量。JavaScript本身是一个强大的语言,但开发者也可以在Silverlight中使用JavaScript API。本书第三部分,特别是第8章,将更详细地讲述JavaScript访问。虽然本书主要关注的是声明式语言XAML,但没有脚本,很多事将不能做。这一章解释Silverlight事件处理。特别是什么是事件,怎么获取和处理它们。大
Essential Silverlight翻译连载(3、4章)
第三章 Silverlight工具为什么要介绍工具?正如您所见,在前面章节中,并没有介绍Silverlight 1.0的编译或二进制数据。您所需做的仅仅是创建以下三种类型的文件:l Silverlight 的XAML文件l 用于Silverlight的附加代码和访问和控制Silverlight的JavaScript文件和l 包含Silverlight内容的HTML文件所以在一般情况下,使用XML editor就可以创建Silverlight应用程序了。但这和使用记事本创建ASP.NET应用程序是一样的道理。这完全有可能,但哪个全这样做呢?因此,在本章我们将介绍帮助您创建Silverlight应用程序的三种
Essential Silverlight翻译连载(1、2章)
序言我喜欢把自己描述为一个网络爱好者。大约在1994年,当我第一次接触互联网时,立刻深深地喜欢上了它。从那时起,我几乎把所有的时间都用于网页项目,很少再做其他开发。这些年来,各种新技术的层出不穷,有一些技术已经停止发展。比如大约在1997至1998年间,我开始使用ASP和PHP技术,但由于ASP的局限性最终放弃了它。但当ASP.NET的第一个betas版发布时,我又回到了ASP的世界,ASP.NET 2.0的出现进一步提高了我的兴趣,这又让我充满了动力(现在我乐于同时使用两门技术)。非常幸运,由于Ajax的出现,我再一次需要使用JavaScript。一个曾
Silverlight 2教程中文版
Silverlight教程第一部分: 使用Silverlight 2 和 VS 2008创建“Hello World”程序 【原文地址】Silverlight Tutorial Part 1: Creating "Hello World" with Silverlight 2 and VS 2008 【原文发表日期】 Friday, February 22, 2008 5:57 AM 这是8个系列教程的第一部分,这系列示范如何使用Silverlight 2的Beta1版本建造一个简单的Digg客户端应用。这些教程旨在按顺序阅读,帮着解释Silverlight的一些核心编程概念。 使用 VS 2008 创建一个新的Silverlight 应用我们来开始我们的Digg应用的开发,先选择Visual Studio 2008 中的
vm虚拟机改变硬盘大小
另在cmd输入路径是 如果目录带有空格 则在整个路径上加上""vmware-vdiskmanager.exe -x 5Gb "c:Windows XP Professional.vmdk"[@more@]