crifan 13年前 (2012-03-04) 5108浏览 0评论
【背景】
已完成一个Windows Live Writer(WLW)的一个插件,是C#实现的dll库的形式的一个项目。
现在需要制作对应的msi的安装包。
其实呢,如果只是让此WLW的插件可以用,直接通过拷贝此C#所生成的dll文件,放到WLW的Pl...
crifan 13年前 (2012-03-02) 3208浏览 0评论
【问题】
在C#的窗体程序中,获得鼠标点击的事件时,想要得知当前是否有Control键,Shift键等是否被按下。
【解决过程】
1. 网上找了下,最后实现的参考代码如下:
private void xxx_MouseClick(object sen...
crifan 13年前 (2012-03-02) 4106浏览 0评论
【问题】
C#中,已有一个字符串数组,想要获得其中一部分,算是获得该字符串数组的子数组的意思。
【解决过程】
1.发现C#中,没有Python中那么方便的stringArrary[1:4]之类的方式,去获得对应某字符串的其中一部分。
2.网上也没搜索...
crifan 13年前 (2012-03-01) 2129浏览 0评论
C# 的项目中的Reference引用,其等价于就是C语言中的库函数。
比如: 一个C#项目中,需要用到别的库中的函数,那么就要添加对应的引用,具体方法是: 然后添加的引用有几种来源:
如果之前已经有添加了一些引用的话,那么最在最近的Recent...
crifan 13年前 (2012-03-01) 2226浏览 0评论
自己用C#实现过一个Windows Live Writer的插件,是个Dll库。
(对应的简单的教程,可参考:【详细图文教程】如何使用C#给WLW(Windows Live Writer)编写插件)
现在就针对该项目的属性部分,说说自己的理解。
&n...
crifan 13年前 (2012-03-01) 2701浏览 0评论
【背景】
C#中想要获得MessageBox的返回值
【解决过程】
1.参考这里知道了对应的用法,即使用一个DialogResult 获得Show所返回的结果,代码如下:
DialogResult yesToInsert = MessageBox.S...
crifan 13年前 (2012-03-01) 5860浏览 0评论
【问题】
C#的程序,有winform窗体,想要实现对于当前打开的窗体,始终最前显示,并且在不关闭当前窗口的前提下,无法切换到同一程序的其他窗体,比如父级窗体。
其中,已经尝试过了窗体的TopMost属性,已经设置为True了。不管用,窗体还是可以切...
crifan 13年前 (2012-02-28) 2126浏览 0评论
【问题】 通过浏览器等访问https://skydrive.live.com/或https://skydrive.live.com/?cid=9a8b8bf501a38a36之类的地址, 返回的应该是80KB左右的html源码,其中包括pr...
crifan 13年前 (2012-02-27) 2843浏览 0评论
【背景】 一个C#的DLL库的项目,其中有几个参数,数量不多,需要支持用户自己修改和保存新配置。 之前的做法是,手动在代码里面赋值对应的配置参数,每次启动配置窗体的时候,去赋值。 但是当关闭配置窗体的时候,用户新修改参数无法有效...
crifan 13年前 (2012-02-15) 6465浏览 0评论
C#中需要提交对于: https://skydrive.live.com/ 的网页请求,已经设置好了对应的request的各个参数, 其中Header中的Accept的设置,包含了application/javascript: ...