- 博客(24)
- 资源 (7)
- 收藏
- 关注
原创 我已使用新的CSDN blog -- PIMShell
我已使用新的CSDN blog -- http://blog.csdn.net/pimshell欢迎大家光临。
2008-10-16 10:06:00
792
83
原创 CuteIE已重构为PIMShell,欢迎批评指正
CuteIE是自己实现一个浏览器,然后在里面实现信息管理的功能。重构后的PIMShell是在IE中实现的信息助理插件,支持IE6/IE7/IE8。 预览图: http://www.pimshell.com/Screenshots/tabid/58/Default.aspx演示: http://www.pimshell.com/Demos/tabid/59/Default.aspx
2008-10-16 09:41:00
836
原创 滑落--想不到更好的词了
“天地生人,生一人应有一人之业;人生在世,生一日当尽一日之勤。”这样的品质与境界,应是每一个人所向往的吧。但现实中的事,莫过于“坚守”与“滑落”之间。值得欣慰的是,能时刻度量自己天平上的指针又指向了哪里。
2007-03-12 08:13:00
880
1
原创 我的一棒
事到临头,便是我的一棒。如果你没认清,或没做好,便觉得这件事从一开头就错了,否则这件事本不该发生。如果你最终顿悟,及时补救,又发现状况还不太糟,事情也许本就是自然发生的。
2007-03-04 21:06:00
663
转载 使用插件功能扩展VB
一、插件介绍 从结构上来看,一个VB插件实际上是一个COM组件,原则上组件可以使用支持COM的开发工具,例如Delphi、VC来编写。组件通过实现COM中的IDTExtensibility对象来建立与VB的连接。组件注册以后,当VB运行中在Add-In菜单中装载组件后,VB就会调用组件中IDTExtensibility对象中的相应方法(如在装载组件后会调用OnConnection方法)。这时整个
2006-12-13 18:01:00
1864
转载 解决VB开发工具不支持鼠标滚轮的问题
最近接到一个项目,把原系统(VB)用C#重新改写,微软的东东我是向来都不太感冒,特别是VB,一向都不愿意触及的东东,这回变得不得不触及了. 一直用惯了borland的开发工具还有Eclipse等,一打开VB6.0,发觉这玩意在编辑浏览代码时竟然不支持鼠标滚轮,想想原系统都是好多年前的东东,原代码肯定是一大堆一大堆的,没这种东东怎么行呢,找呀找呀!终于找到了,微软网站上有,链接见下,而且好
2006-12-13 17:43:00
2682
转载 基于Web标准的UI组件 — 菜单(1)
菜单(Menu)是最基本最常见的网页UI元素之一,它的主要功能包括: 引导用户发现网站的内容; 协助用户执行某一特定的操作。 一个完整的菜单是一组菜单项(Menu Item)的集合,所有的菜单项在逻辑上应该是并列、平级的关系,它们指向相互之间没有隶属关系的内容或功能。 菜单项可以是链接,也可以是另一组菜单项的集合,即二级菜单(Sub-Menu)
2006-08-21 18:06:00
1249
转载 DWR让AJAX如此简单
作者:Cloves Carneiro; simmone 原文地址: http://www.javaworld.com/javaworld/jw-06-2005/jw-0620-dwr.html 中文地址: http://www.matrix.org.cn/resource/article/43/43926_DWR_AJAX.html 关键词: DWR AJAX概述这篇文章阐述了使用开源项目DWR(
2006-08-15 00:00:00
888
原创 CSDN助手源码剖析(三)--自制Web Service客户端组件SoapClient
很幸运的是,在这次开发“CSDN助手”的时候,CSDN已经发布了帐户登录的Web Service,并且提供了演示代码。需要的请点击http://passport.csdn.net/demo/CSDNLoginDemo.rar。要是没有这个登录Web Service,我们实现登录的方法就很可能是非常繁琐的。如先下载登录页面,然后输入用户名、密码、验证码,模拟提交页面,再分析响应的页面中的字符串特征,
2006-07-12 19:13:00
4392
5
原创 javascript脚本中定义的参数数组,如何在VC++中访问
我们经常会遇到,将脚本中定义的多个参数打包到一个数组中,然后将这个数组传给一个组件方法。javascript和vbscript定义数组的方式是不同的。vbscript中的数组采用的是自动化兼容类型SAFEARRAY,对它进行遍历是很方便的。下面我们重点看看javascript中的数组如何进行遍历。一、javascript脚本中数组的定义javascript中的数组更像是一个Object
2006-07-12 19:06:00
4974
2
转载 XMLSOAP应用简介
简介SOAP - 简单对象处理协议(Simple Object Access Protocol) - 是当前XML开发的热点。它是微软新一代Visual Studio的主要角色,是".NET"策略的基础。如果想用VB 6编制一个有保障的SOAP服务,可以查阅微软的SOAP工具包(VB)。但如果想了解SOAP到底是什么,就要自己动手建立自己的SOAP标准对象。本文可以帮助你起步。本文中,我们创建
2006-07-12 16:59:00
5707
2
原创 如何调用IDispatch接口的方法和属性
我们知道在C/C++语言中有函数,与函数对应的有函数指针。我们可以把一个函数指针传给一个过程,从而实现回调。那么在脚本语言(如JavaScript)中,可以用"function"来定义一个函数,但与之相对应的却没有函数指针的概念。那么如何将这个函数传给某个过程,来实现回调的功能呢?事实上,在JavaScript中,常常将函数直接传递给一个组件的方法,实现回调。那么,反过来我们问一下,Jav
2006-07-09 02:18:00
5974
原创 为何有些IStream不能得到HGlobal句柄
关于IStream对象中数据的访问,我们可以有两种方法: 调用IStream::Read方法,直接读取 调用GetHGlobalFromStream,取得与IStream对应的HGlobal句柄,再通过GlobalLock可直接得到这块数据的内存指针。但在有些情况之下,GetHGlobalFromStream并不能返回HGlobal句柄。返回的错误码为E_INVA
2006-07-09 01:55:00
3347
1
原创 CSDN助手源码剖析(二)--URL Moniker的封装
一、目标 在这篇文章中,我们要通过对URL Moniker的封装,实现以下几个功能: 支持URL的“GET”和“POST”两种操作。 支持同步和异步调用。 二、约定 我们建立一个类CCuteMoniker,通过向外部提供一个Request方法,从而实现以上两个功能。HRESULT CCuteMoniker::Request(LPCTSTR sz
2006-07-09 01:36:00
4138
原创 CSDN助手源码剖析(一)--缓存优化
一、引言1、为什么,csdn的帖子后面要加个temp查询字符串。2、为什么,同一个帖子,“temp”查询字符串会经常发生变化。3、为什么,Internet缓存目录会过度膨胀。二、背景 CSDN帖子采用xml文件进行存储,下载时也直接下载xml文件。这样做有许多好处。比如,1、实现数据与显示的分离:数据的更新与显示页面的维护都非常方便;2、减少网络传输:显示页面(xsl文件)只需要下载
2006-07-06 17:35:00
3157
1
原创 CSDN助手1.3.1.0源代码
源代码下载地址:http://www.cuteie.com/down/CSDNAssist1.3.1.0.zip====================================================================目录结构 --CSDNAgent:组件代码,封装CSDN常用的功能 --CuteSoap:组件代码,封装Web Services调用的客户端组件
2006-07-04 09:42:00
4666
1
原创 为什么要开发“CSDN助手” 四则
一、为什么要开发“CSDN助手”? 因为,此前在网上所能看到的“CSDN助手”,均不能完整地体现CSDN论坛的技术特点和功能群。所以,在使用这些软件时,我们还并不能完全的脱离原始的浏览器浏览方式。二、实现“CSDN助手”的条件: 目前已具备实现一个较完整、较实用的“CSDN助手”的条件,主要有三:1、“CSDN论坛”自身就是一个运用新技术、具有高性能、可扩展性强、且人气鼎盛的专业型网站
2006-06-05 00:13:00
1308
原创 CSDN助手1.3.1.0
CSDN助手,采用独特的设计,在包含所有CSDN论坛功能的基础上,实现了更多方便实用的特性。主要功能如下: 包括所有CSDN论坛功能:如看帖、回帖、结帖、管理、搜索 等等。 签名走马灯:可指定签名列表,循环使用。让每一次的签名都与众不同。 缓存优化:采用Moniker进行帖子的下载,优化缓存操作,为Internet临时目录瘦身,避免了临时文件的过度膨胀
2006-06-03 15:47:00
2905
7
转载 JavaScript SOAP Client
IntroductionA lot of talking about AJAX is taking place here and there; AJAX is the acronym of "Asynchronous JavaScript and XML", a technology based on XMLHttpRequest, which is now supported by all
2006-05-24 00:29:00
5280
1
翻译 HOWTO:捕获ActiveX Script Host中的运行时错误
翻译自:Knowledge Base:Q232394摘要: 如同所有的程序,在ActiveX Script Host中运行的脚本,能抛出两种类型的错误:编译时错误、运行时错误。由Micosoft提供的ActiveX Script Engines(VBScript/JScript), 在早期的实现中对这两种错误的处理没有区别,均由IActiveScriptSite::OnScriptEr
2006-05-19 11:01:00
1875
原创 书包行--U盘伴侣=多页面浏览器+信息助理+移动书包
“书包行”基于浏览器内核实现了一个非常灵活的桌面程序开发框架。对于用户而言,可以通过“多页面”、“鼠标拖拽”、“鼠标手势”等功能实现丰富的使用体验。对于开发者而言,可以通过类似ASP的网页技术,来开发桌面程序。这个框架还提供一个“书包文件管理器”,可以集中管理所有桌面程序需要操作的数据。这样,就可以集中设置书包文件的安全性访问,方便书包文件的备份和携带。最新版3.2.3,已实现了许
2006-05-19 10:53:00
1144
原创 Request对象内幕--如何通过IDispatch接口返回BSTR字符串
在ASP开发中,我们经常会用到类似这样的调用 oUserName=Request("UserName")。可以肯定的是,我们需要得到的是一个字符串值,事实上,我们也把oUserName作为一个字符值来使用。作为一个完整的调用应该是这样的:oUserName=CStr(Request.Item("UserName"))接下来我们看,Request对象是如何通过COM自动化技术来支持形如Reque
2006-05-19 10:29:00
1606
原创 由龙的滑落
由龙的滑落 --衣风 我没有看过《七剑下天山》原著,但我认为电视剧中楚昭南这个角色的演绎是直指人性的。楚经历着爱情、正义和信任的一次次破灭,人们在为之扼腕叹息时,可曾思索过自己是否也有过楚一样的经历与思想撞击呢? 想当年,初出茅庐的我们不也是踌躇满怀、指点江山、激扬文字,不也是一种带着些许自负的自信吗?楚为了杀多格多这个目标,将人们的误解与猜疑咽在肚中,认为只要目标一实现,所有的
2006-03-28 11:36:00
976
原创 用htc实现html编辑器
HTC,全称为HTML Component,提供了在网页中用脚本进行组件开发的机制。下面的代码,在页面中嵌入一个html编辑器,只需要几行代码,只因为使用了一个预先定义好的html编辑组件。html编辑组件定义在文件"htmleditor.htc"中,使用的是javascript脚本。这个组件来自于一个免费软件:书包行CuteIE(一款用浏览器形式实现的多功能、可无限扩充的个人信息助理软件),如果
2005-08-05 11:53:00
1627
1
书包行--U盘伴侣3.2.4
2006-07-05
CSDN助手1.3.1.0
2006-07-05
CSDN助手1.3.1.0源代码
2006-07-05
CSDN助手1.2.0.0
2006-06-19
CSDN助手
2006-06-12
CSDN助手
2006-06-06
书包行--U盘伴侣3.2.2
2006-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人