[插件]相关日志[Ajax自动安装版][绿色版][绿色加强版][15/4更新]
作者:wbc 日期:2008-03-13
AJAX Online 测试中
作者:wbc 日期:2008-03-11
Datagridview的排序问题
作者:wbc 日期:2008-12-18
Datagridview修改单个Cell的颜色缓慢解决办法
作者:wbc 日期:2008-12-16
dotnet的datagridview的确非常好用,但一直有个问题困扰着我,就是速度问题。
由于我的程式需要设定不同cell的BackColor,cell内不同的值,则显示不同的颜色。
问题就在于,每次只要更改一个cell的颜色,datagridview就会重绘整个table,如果数据量大的时候,这将严重影响速度。经过一番寻找,得到以下解决办法:
主要是开启datagridview的DoubleBuffered
(来自:http://social.msdn.microsoft.com/forums/en-US/winformsdatacontrols/thread/2af2d479-798b-4a92-a22f-c4dba954d2ff/)
通过继承,修改Protected Property
或者直接:
由于我的程式需要设定不同cell的BackColor,cell内不同的值,则显示不同的颜色。
问题就在于,每次只要更改一个cell的颜色,datagridview就会重绘整个table,如果数据量大的时候,这将严重影响速度。经过一番寻找,得到以下解决办法:
主要是开启datagridview的DoubleBuffered
(来自:http://social.msdn.microsoft.com/forums/en-US/winformsdatacontrols/thread/2af2d479-798b-4a92-a22f-c4dba954d2ff/)
通过继承,修改Protected Property
或者直接:
SendMessage 消息对应值
作者:wbc 日期:2008-12-09
这几天常用到sendmessage,收藏代码值,方便以后用。
WM_NULL = 0x0000
WM_Create = 0x0001
;应用程序创建一个窗口
WM_DESTROY = 0x0002
;一个窗口被销毁
WM_MOVE = 0x0003
;移动一个窗口
WM_SIZE = 0x0005
;改变一个窗口的大小
WM_ACTIVATE = 0x0006
;一个窗口被激活或失去激活状态;
WM_SETFOCUS = 0x0007
;获得焦点后
WM_KILLFOCUS = 0x0008
;失去焦点
WM_ENABLE = 0x000A
;改变enable 状态
WM_SETREDRAW = 0x000B
WM_NULL = 0x0000
WM_Create = 0x0001
;应用程序创建一个窗口
WM_DESTROY = 0x0002
;一个窗口被销毁
WM_MOVE = 0x0003
;移动一个窗口
WM_SIZE = 0x0005
;改变一个窗口的大小
WM_ACTIVATE = 0x0006
;一个窗口被激活或失去激活状态;
WM_SETFOCUS = 0x0007
;获得焦点后
WM_KILLFOCUS = 0x0008
;失去焦点
WM_ENABLE = 0x000A
;改变enable 状态
WM_SETREDRAW = 0x000B
VB.net输出的COM组件注册问题
作者:wbc 日期:2008-12-04
花了一整天(24小时)。。眼睛都累肿了。。眼泪充满了眼眶(生理反应,非心裡)。。。
突然间,遇到了好几个大问题,突然感觉到非常大的压力。
已答应Ryan帮他装Email Server以及我们的Intranet系统,难得第一套正式出售,真的是希望搞得好好睇睇。。。不知是否天意弄人。。遇到了很多平时不应该有的问题。。
进了他的server,打算装MS SQL,装装下突然说有问题,开启不了,不知原因,搁置。
再装Mail Server,似乎顺利地装完,开启webmail,能login,但不能收发电邮,这几乎等于什麽都做不了:CreateObject Fail!!!
把管理员权限给了IIS,一样的错!错!错!。搁置。
前日我用Vb.net写了个略图製作及压缩,解压的控件,想注册成Com+服务,给Intranet用(以前用Winrar,不单非免费,而且要用shell,还不少错误,总是想换),还记得当日也是经过了一番摸索,debug。。很难得,煳里煳涂地就在本地IIS用上了。当时还觉得完全无问题,可放心了。。。
真好,把Com一放上server,他又给我出问题了。。再来CreateObject Fail!!!这让人联想到部server的Com Storage service有问题,由于mailserver 有技术支援,我问他,回覆是希望我Google,或者重装server,心灰。。。我已经Google了一上午,就是没找到解决方法。。。
坐下休息了一会。。。然后回来继续google 百度。。经过n多的测试。。问题一一被破解了。。。天
对于 Mail的问题,原来只需在COM内,把组件的Identity设定为Interactive user即可,其他一一失败。
对于Com注册问题,原来vb net default的imports是不够的。。要引用Microsoft.NET->Framework->v2.0.50727(看开发环境的版本)->System.EnterpriseServices.dll
编译出来后,在server内 执行註册指令:
regasm elatech.dll /tlb:elatech.tlb /codebase
(感谢[http://dereckyin.blogspot.com/]的相关资料)
然后再进入com管理器,新建一个空的应用程序,然后在这个程序内新增,选择编译出来的 elatech.tlb
终于可成功注册及共asp使用!!!。。。。。
请稍等,图片正在下载中...
怕忘记。。。就写在这记录下吧。
P.S.明天还要交MAT。。赶功课吧。
P.S.A.希望继续使用上上星期打算扔掉的眼药水,会消肿。。。。。。。。。
突然间,遇到了好几个大问题,突然感觉到非常大的压力。
已答应Ryan帮他装Email Server以及我们的Intranet系统,难得第一套正式出售,真的是希望搞得好好睇睇。。。不知是否天意弄人。。遇到了很多平时不应该有的问题。。
进了他的server,打算装MS SQL,装装下突然说有问题,开启不了,不知原因,搁置。
再装Mail Server,似乎顺利地装完,开启webmail,能login,但不能收发电邮,这几乎等于什麽都做不了:CreateObject Fail!!!
把管理员权限给了IIS,一样的错!错!错!。搁置。
前日我用Vb.net写了个略图製作及压缩,解压的控件,想注册成Com+服务,给Intranet用(以前用Winrar,不单非免费,而且要用shell,还不少错误,总是想换),还记得当日也是经过了一番摸索,debug。。很难得,煳里煳涂地就在本地IIS用上了。当时还觉得完全无问题,可放心了。。。
真好,把Com一放上server,他又给我出问题了。。再来CreateObject Fail!!!这让人联想到部server的Com Storage service有问题,由于mailserver 有技术支援,我问他,回覆是希望我Google,或者重装server,心灰。。。我已经Google了一上午,就是没找到解决方法。。。
坐下休息了一会。。。然后回来继续google 百度。。经过n多的测试。。问题一一被破解了。。。天
对于 Mail的问题,原来只需在COM内,把组件的Identity设定为Interactive user即可,其他一一失败。
对于Com注册问题,原来vb net default的imports是不够的。。要引用Microsoft.NET->Framework->v2.0.50727(看开发环境的版本)->System.EnterpriseServices.dll
编译出来后,在server内 执行註册指令:
regasm elatech.dll /tlb:elatech.tlb /codebase
(感谢[http://dereckyin.blogspot.com/]的相关资料)
然后再进入com管理器,新建一个空的应用程序,然后在这个程序内新增,选择编译出来的 elatech.tlb
终于可成功注册及共asp使用!!!。。。。。
请稍等,图片正在下载中...
怕忘记。。。就写在这记录下吧。
P.S.明天还要交MAT。。赶功课吧。
P.S.A.希望继续使用上上星期打算扔掉的眼药水,会消肿。。。。。。。。。
在程式里完全屏蔽flash的右键
作者:wbc 日期:2008-11-30
Flash调用ExternalInterface.call出现JS错误
作者:wbc 日期:2008-11-10
今日收到Adobe send回来的授权书,提示我可下载最新的可散发版flash player,于是download下来立即安装测试下,版本:10,0,12,36。错误出现了。。。。
在AxWebbrowser里有一flash,但每当flash执行ExternalInterface.call的时候,AxWebbrowser会提示“物件不支援此属性或方法”,但是实际上call的function已经正常执行,我认认真真检查了几次JavaScript,完全找不到问题,也不应该有问题,因为之前一直是正常的。经过网上一翻搜寻,发现也有人遇到同样的错误提示。有人说是因为10.0的安全性问题,但我试过相关解决办法,无效。的确也怪,之前一直都无问题,我放在虚拟机上测试,flash也是同样版本,并没有出现问题。无办法,由于弹出js错误提示十分骚扰,而且我的程式是完全正确地执行了,于是打算乾脆直接屏蔽js错误。
webbrowser屏蔽js错误可直接打:wb.ScriptErrorsSuppressed = false;
但我用了AxWebbrowser,没有此属性,于是找到.....
在AxWebbrowser里有一flash,但每当flash执行ExternalInterface.call的时候,AxWebbrowser会提示“物件不支援此属性或方法”,但是实际上call的function已经正常执行,我认认真真检查了几次JavaScript,完全找不到问题,也不应该有问题,因为之前一直是正常的。经过网上一翻搜寻,发现也有人遇到同样的错误提示。有人说是因为10.0的安全性问题,但我试过相关解决办法,无效。的确也怪,之前一直都无问题,我放在虚拟机上测试,flash也是同样版本,并没有出现问题。无办法,由于弹出js错误提示十分骚扰,而且我的程式是完全正确地执行了,于是打算乾脆直接屏蔽js错误。
webbrowser屏蔽js错误可直接打:wb.ScriptErrorsSuppressed = false;
但我用了AxWebbrowser,没有此属性,于是找到.....
Tower of Hanoi - Simulation
作者:wbc 日期:2008-11-07
前几日,上discrete Math,讲到Recursion,刚开始觉得不是什麽新鲜事情,但想不到Recursion的真正用处,我是完全未掌握。
当讲到Tower of Hanoi时,用programe怎幺做,一时也想不到办法,睇完ppt后,恍然大悟,竟然可以如此的简单。
引用内容
爲了验证这一做法,于是用flash来做了个模拟程式。
单击打开:
下载此文件
当讲到Tower of Hanoi时,用programe怎幺做,一时也想不到办法,睇完ppt后,恍然大悟,竟然可以如此的简单。
引用内容Move1,2(n)::= Move1,3(n-1);
biggest disk 12;
Move3,2(n-1)
biggest disk 12;
Move3,2(n-1)
爲了验证这一做法,于是用flash来做了个模拟程式。
单击打开:
下载此文件
在黄金买了套供墨系统
作者:wbc 日期:2008-09-07
由于printer无墨已经很久拉。。终于昨天去买了盒黑色返来,打算print黑白即可。但一装上,黑色是有了,但仍然未能打印,原因是彩色盒也空了。。。(我print黑白,彩色空了有何影响?=_='')
大学开学一个星期拉,似乎将来有很多notes要print,原装墨$168,替代墨也要$45。。非常不划算,于是狠下心,去黄金买了套循环供墨系统:HKD$220。。经过简单的安装,较为顺利地运作起来了。
送上靓图,纪念下。
请稍等,图片正在下载中...
8/9补上心情音乐
大学开学一个星期拉,似乎将来有很多notes要print,原装墨$168,替代墨也要$45。。非常不划算,于是狠下心,去黄金买了套循环供墨系统:HKD$220。。经过简单的安装,较为顺利地运作起来了。
送上靓图,纪念下。
请稍等,图片正在下载中...
8/9补上心情音乐
Tags: 日记
Flash动画 
播放音频文件 








