dotNET
小小攻城师
这个作者很懒,什么都没留下…
展开
-
一步一步构建ASP.NET的Ajax效果
<br />本文不是使用ASP.NET自带的Ajax控件来实现的,而是使用Web Service的方式,并利用Jquery简单的测试了一下。详细如下:<br />1.首先打开vs,建立一个Web 应用程序,名字为MyFirstAjax。(这一步不会的不用向下看了)<br />2.在项目上右键点击 添加->新建项->web 服务,这里采用默认名称,点击确认。<br />3.我们采用自动生成的HelloWorld来测试,但是需要把一句代码的注释去掉,如下,把[System.Web.Script.Services原创 2011-01-19 19:13:00 · 792 阅读 · 0 评论 -
线程间操作无效: 从不是创建控件的线程访问它
<br />访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。<br />.NET Framework 有助于在以非线程安全方式访问控件时检测到这一问题。在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一个 InvalidOperationException,并提示消息:“从不是创建控件 con转载 2011-05-31 15:54:00 · 1486 阅读 · 0 评论 -
C#播放声音的四种方法
原文:http://www.cnblogs.com/openso2009/archive/2009/09/22/1571606.html第一种是利用DirectX 1.安装了DirectX SDK(有9个DLL文件)。这里我们只用到MicroSoft.DirectX.dll 和 Microsoft.Directx.DirectSound.dll2.引入DirectX 的DLL文件的转载 2012-05-03 09:07:52 · 4071 阅读 · 0 评论