笔者最近在打造自己的博客自动发布程序,其中设计到编辑器的代码编写。一个基本的web编辑器包括所见即所得编辑器、源代码编辑器、以及预览部分。基本UI如下图: 在xhtml编辑器部分需要richtextbox带有显示行号和代码高亮的功能。于是google之,网上资源丰富,笔者在参考权衡之后决定使用c#写带行号的richTextBox 一文中的代码。不过在调试的时候却出了一点问题。 代码是正确的,但是却怎么也显示不了头6行的行号。笔者非常纳闷,发现richtextbox控件GetCharIndexFromPosition函数无法正确返回字符索引这个缺陷所致。于是,再仔细查看代码,将原代码中第一行 Point p = this.richTextBox1.Location; 修改为 Point p = new Point(0,0); 在此编译后就正确了。 下面给出完整代码:
归档 七月 2011
坑爹的网络购物阿
唉,笔者最近在装修房子。很多小商品都时在网上买的。淘宝的JS太多,笔者自认没有JS的水品高超。在放弃淘宝后,选择有二:卓越或京东。 一开始笔者一直在卓越上购买商品,网购的速度可以用龟速来形容。不过买到的东西都还不错,也就忍了。前几天安装门,需要购买一套锁具。卓越慢嘛,笔者早早在网上定一套。结果由于种种原因,门都装好了,锁具还没有到。最后只好退货。从此对卓越购物的龟速深恶痛绝。 这次事件,让笔者认识到了时间的宝贵。于是,尝试在京东购买商品。第一次买了一个吸尘器,头天晚上下单,第二天中午就到了。笔者一时以无比崇拜的心情象老婆盛赞了一下京东的网购速度! 随后陆陆续续在京东买了不少货,送货速度都很不错。直到上次……..笔者买了一个水槽。发货都速度很赞,可是快递却相当不给力。明明到货了,就是不给送,还是笔者打电话过去。快递给出的答案匪夷所思。东西太大送不了建议自己来提货?! 明明只是一个小小的水槽。我不禁要问,如果是电视、冰箱这种大家电都不给送,要快递干吗?!虽然磨磨蹭蹭,但京东快递的工作人员服务态度还可以,意识到问题后第二天一大早就给我送了过来….. 这次,又在京东上订购了一套开关、插座面板。相当纠结,竟然委托坑爹的圆通快递送货。我的钢琴键开关哪,希望到手的时候不要是散架的…….等到货后,大家拭目以待,有图有真相!
PageRank终于有了
小博开了也有一年了,虽然笔者三天打鱼两天晒网地打理着博客。目的很简单,记录生活。最近一直在忙着装修房子。博客又长草了好长一段时间。不过,这段时间也没有闲着,笔者之前制作的“网站发布机”软件,得到了更进一步的完善,也快完成了^_^。欣慰阿,从去年10月份开始写代码,到今天已经快8个月了,依然没有做完=_=!。效率实在底下。 今天无意查看了一下pagerank,终于有数字显示了,虽然只有2 =_=!很纠结的数字,不过聊胜于无啦。笔者今后要继续努力啦!


