C#相关
St_Kalecgos
这个家伙很懒,他什么都没写。。。
展开
-
C#的反射中使用带参的构造函数进行构建对象
随便写点代码,发现了这个问题。。。因为一开始使用的Assembly.Load.CreateInstance是无法加参数的。。。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;using System.Configura原创 2014-03-10 22:48:56 · 3796 阅读 · 0 评论 -
无法将类型为“Shell32.ShellClass”的 COM 对象强制转换为接口类型“Shell32.IShellDispatch 6”
今天想研究一下mp3 然后在输出mp3长度的时候用了如下代码(网上搬得):string file = "D:\\AccountDaemon\\My Music\\MyMusics\\Luxtos.mp3"; ShellClass sh = new ShellClass(); Folder dir = sh.NameSpace(Path.GetD原创 2015-06-16 14:59:49 · 9122 阅读 · 7 评论 -
Ajax调用RESTful WCF
这几天在学习RESTful WCF 感觉调用起来比较舒服,就是不能在vs里面直接生成类了。。。 首先是RESTful WCF的构建先是接口文件:[ServiceContract]public interface ITestWCF{ [OperationContract] [WebGet(ResponseFormat = WebMessageFormat.Json, UriTem原创 2015-05-11 22:47:58 · 2809 阅读 · 0 评论 -
.net 在后台获取Html控件的值
用 Request.Form["控件的name"].ToString() 即可 切记,一定是name而不是id!原创 2015-05-06 21:23:25 · 1132 阅读 · 0 评论 -
用javascript 获取Asp.Net 控件的值
找到后台控件的方法:document.getElementById('')Asp:Label innerTextAsp:TextBox value原创 2015-05-08 23:36:57 · 1252 阅读 · 0 评论 -
把WCF发布到iis上出现HTTP 404.3 Not Found的解决方法
把WCF发布到iis上出现HTTP 404.3 Not Found的解决方法原创 2014-10-26 11:02:05 · 1912 阅读 · 1 评论 -
关于围住神经猫实现的想法
关于围住神经猫的实现的想法,因为水平不高,所以想出来的办法比较基础...原创 2014-07-25 13:43:03 · 2075 阅读 · 0 评论 -
c#中多线程写DataGridView出现滚动条导致程序卡死(无响应)的解决办法
在多线程修改DataGridView的时候,一旦出现滚动条貌似程序就会扑街。。。具体的原理不知道是啥,只给出一种可行的解决方案~原创 2014-04-21 07:28:04 · 8419 阅读 · 4 评论 -
关于C#的DataGridView刷新光标会跳的解决~
关于C#在DataGridView绑定数据源之后,数据源改变,DataGridView的光标会自己跳到第一行的一个解决方法原创 2014-04-19 20:29:20 · 4290 阅读 · 0 评论 -
c#中鼠标滚轮对PictureBox的缩放
这个其实蛮好想的。。。思路就是用PictureBox的鼠标滚轮事件实现对PictureBox大小的改变。当然,就是别忘了一点,如果直接写MouseWheel事件是不行的,因为如果把鼠标放在pictureBox上时,当前焦点是窗体,而不是pictureBox,所以还要加一个MouseEnter事件对于滚轮事件有一点,就是用e.Delta的数值正负来判断鼠标滚轮的方向。而触发事件的数值一般原创 2014-03-15 11:55:15 · 12857 阅读 · 0 评论 -
两种新建线程的简单方法以及懒汉模式中lock的重要性
先扔代码吧。。。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;//Parallel类namespace ThreadDemo{ class Progr原创 2014-03-09 18:45:42 · 939 阅读 · 0 评论 -
c#的Assembly.Load.CreateInstance(反射)和.config的使用
关于C#的反射的一部分知识,以及config文件的一些基础使用原创 2014-03-08 19:15:20 · 4298 阅读 · 0 评论 -
C# Message.msg
WM_NULL = 0000;WMCREATE=0000; WM_CREATE = 0001;应用程序创建一个窗口 WM_DESTROY = 0002;一个窗口被销毁WMMOVE=0002;一个窗口被销毁 WM_MOVE = 0003;移动一个窗口 WM_SIZE = 0005;改变一个窗口的大小WMACTIVATE=0005;改变一个窗口的大小 WM_ACTIVATE = 0006转载 2015-07-02 11:23:54 · 3782 阅读 · 0 评论