Data: 2008年12月27日 Auther:roydux | Category:四叶草便签本 | Comments:4 | Read:
2008-12-27 V2.1.1【2008年年终版】
在V2.1的基础上增加双击窗体,最小化功能。
下载:http://www.leadnt.com/leadntnote/2.1/ftnote2.1.1.rar
...
Data: 2008年12月23日 Auther:roydux | Category:四叶草便签本 | Comments:1 | Read:
Data: 2008年12月23日 Auther:roydux | Category:.NET | Comments:0 | Read:
[code=csharp]
安装程序在vs.net是自带的,尤其是在.net2005中,非常方便,界面也比2003美观了许多。但是仍然存在的不方便的地方就是没有自带卸载程序,如果要求安装的人都从控制面板中去卸载,也太费劲了,所以今天上网找了找例子,发现了一些,所以一一记述下来。
方法一:利用msiexec.exe文件(一般在\winnt\system32目录下)。将该文件集成到安装文件目录中,然后选择安装项目的工程属性,找到Product Code一览,比如ProductCode {5284694C-24C1-4FCF-A705-D4B9A0081274},将这个{5284694C-24C1-4FCF-A705-D4B9A0081274}copy下来,然后在开始菜单中建立msiexec.exe的快捷方式,起个名字叫卸载,然后选择属性,在Argumengs一览中填写/x空格,然后把那个copy下来的ProductCode 复制到这里,就OK了,然后编译生成安装文件,试着安装一下,卸载程序就在开始菜单中了。用这个的好处呢就是方便,但是由于copy了一个和操作系统相关的msiexec.exe文件,所以仍然是不太合适。
...
Data: 2008年12月23日 Auther:roydux | Category:.NET | Comments:0 | Read:
在.net中实现拖拽控件主要用到以下事件
MouseDown(object sender, MouseEventArgs e)
MouseUp(object sender, MouseEventArgs e)
MouseMove(object sender, MouseEventArgs e)
这三个函数的作用分别是鼠标按下时激活,鼠标松开激活和鼠标移动
需要考虑的情况如下
1. 只有在鼠标按下的时候才可以使用鼠标移动事件
...
Data: 2008年12月21日 Auther:roydux | Category:技术方面的 | Comments:0 | Read:
首先,确定你要执行的编译命令在哪,我的是:
F:\Mingw\MinGW\bin\g++.exe
这个文件夹下还是c++.exe、cpp.exe等等,我也不知道可不可用,反正用g++.exe是可以地。
打开EditPlus,我的版本是v2.31(429)汉化版,
1、选择工具-》用户配置工具
2、组名称-》c++(自己随便起了)
3、添加-》应用程序
菜单文本-》编译c++
...
Data: 2008年12月20日 Auther:roydux | Category:四叶草便签本 | Comments:0 | Read:

2008.12.20 V 2.0 版
此版本依旧没有加入花哨的功能。
此版本与上一版本有根本不同。功能有重大升级。
对上一版本某些输入法的问题做出解决。
支持多便签。
支持窗体移动、透明、自定义字体等。
Data: 2008年12月19日 Auther:roydux | Category:.NET | Comments:0 | Read:
[code=csharp]
using System;
using System.Collections;
using System.Runtime.InteropServices;
using System.Windows.Forms;
namespace TwainLib
{
public enum TwainCommand
{
Not = -1,
Null = 0,
TransferReady = 1,
CloseRequest = 2,
CloseOk = 3,
...
Data: 2008年12月18日 Auther:roydux | Category:WEB | Comments:0 | Read:
下面是ASCII字符URL编码形式的参考(16进制)
16进制数值可以被用来显示一些在浏览器和插件中非标准的字母和字符。
Data: 2008年12月18日 Auther:roydux | Category:WEB | Comments:0 | Read:
1.全角:指一个字符占用两个标准字符位置。汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。
2.半角:指一字符占用一个标准的字符位置。通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。
3.全角与半角在计算机中的表示:据我所知,全角的第一个字节是163(我用-93),然后第二个字节与半角相差128。全角空格和半角空格也要考虑进去。
...
Data: 2008年12月17日 Auther:roydux | Category:数据库 | Comments:0 | Read:
可以用 ALL 或 ANY 关键字修改引入子查询的比较运算符。SOME 是与 ANY 等效的 ISO 标准。
通过修改的比较运算符引入的子查询返回零个值或多个值的列表,并且可以包括 GROUP BY 或 HAVING 子句。这些子查询可以用 EXISTS 重新表述。
以 > 比较运算符为例,>ALL 表示大于每一个值。换句话说,它表示大于最大值。例如,>ALL (1, 2, 3) 表示大于 3。>ANY 表示至少大于一个值,即大于最小值。因此 >ANY (1, 2, 3) 表示大于 1。
若要使带有 >ALL 的子查询中的行满足外部查询中指定的条件,引入子查询的列中的值必须大于子查询返回的值列表中的每个值。
同样,>ANY 表示要使某一行满足外部查询中指定的条件,引入子查询的列中的值必须至少大于子查询返回的值列表中的一个值。