自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shanhe的专栏

三省吾身

  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 MSMQ的VB操作代码/步骤(简化版)

MSMQ的VB操作代码/步骤 1、安装MSMQ,获得Microsoft Message Queue 2.0 Objtec Libary 在VB中添加类型库引用2、声明需要用到的变量 Dim msgqueue As MSMQQueue       --队列 Dim queryObj As MSMQQuery       --查询 Dim queueInfo As MSMQQueueInfo 

2004-06-30 23:36:00 4219 1

原创 给自己走过的技术研究之路作个小结

今天,将自己开始有意识写作技术文章的发展作一个回顾,将以往写的搜集整理在CSDN的blog上全部贴出来,自己看看走过的路,想想当年的艰苦和劲头,心里还真有些沧桑感。只是这么多年,还没写过很有价值的东西,不安。想想当年什么资料都没有,就买了盗版的vs6,然后啃MSDN,E文又不大好,弄出一篇稿子发表了,那个成就感。。。 三十而立,我 “立”了吗?

2004-06-24 10:19:00 1771 7

原创 如何使应用程序具有脚本支持功能

  如何使应用程序具有脚本支持功能  杨山河 胡晓敏   问题提出的背景 在软件开发规模日益庞大的今天,软件的可维护性和可重用性显得非常重要。谁都希望自己的开发成果能得到最大的应用,希望能够在不重新推倒原来的开发成果基础之上能够完善现有系统。提供二次开发功能成为解决当今日益严重的软件开发危机的一个重要途径。但如果提供API进行二次开发将带来诸于语言调用规则等棘手问题,基于此,许多成功系统都采用S

2004-06-24 10:05:00 4472

原创 Windows 98的Shell语言

  Windows 98的Shell语言   杨山河   从DOS摸爬滚打过来的资深CFAN都知道批处理语言棗编辑一个批处理文件,马上即可在DOS下执行,完成一些不需太多交互的任务。这样的语言有人称之Shell语言。不知大家注意到没有在Windows98系统里也有Windows下的Shell语言,那就是脚本语言。 Windows98系统支持的脚本语言有两种:VBScript和JavaScript。

2004-06-24 10:04:00 1891

原创 VB6中的任务栏图标编程

  VB6中的任务栏图标编程   杨山河   Windows 9X的桌面任务栏显示了当前正在运行的任务,并且右下角的任务栏图标提供了快速访问对于当前不可见的任务。我们的鼠标单击或双击动作都通过任务栏转发给相应的窗口,哪怕该应用程序根本看不到(窗口隐藏了),接收到消息的应用程序对用户的鼠标动作作出反应。例如:我们双击代表声效控制程序的喇叭图标,将弹出“音量控制”程序。其实,在微软的正式文档中称之为“

2004-06-24 10:02:00 5525

原创 VB中的Winsock编程

  VB中的Winsock编程   一.引言 Socket原意为“插座”,用于计算机通信则代表一种点到点信息传输。早期用于Unix系统上的通信编程规范,通信双方由代表两点的“服务器”和“客户”组成,基于IP协议进行按照TCP或UDP规范进行信息交换。建立双方通信的过程即称建立一个“套接字(Socket)”,建立后利用得到的“套接字”进行各种信息的交流。随着Windows系统的流行,开始有人在原来的

2004-06-24 10:01:00 10071

原创 用VB5.0编写自己的MP3播放器

      杨山河     MP3播放器大家用得应该不少,一边工作一边听泰坦尼克悠扬婉转的主题曲是何等的惬意!不过,您是否厌倦了播放器的老面孔,是否自己尝试编写一个您自己的MP3的播放器呢?什么,MP3压缩什么的太复杂?!NO!不要谦虚,你会VB吗?会就得了!下面,在下用VB5编一个我们自己的MP3播放器。望抛砖引玉,得到大家的指教。   首先,得了解一下我从朋友处得来的一个ActiveX控件棗

2004-06-24 09:58:00 2773 2

原创 利用POP3协议来管理自己的邮箱

利用POP3协议来管理自己的邮箱       电子邮件是每一个网民都应该拥有的证明网络身份的凭证,更重要的是保持网络联系的最重要的途径,每一个网民都应该妥善保管自己的电子邮箱。但是您知道电子邮件是怎样工作的吗?什么?不感兴趣?!——假设。。。您的电子邮箱被塞满了,您打算怎么办。。。?有兴趣了是不是。如果您知道了有一个叫做POP3的协议的话,您可以自己轻松管理自己的邮箱,不必看着满满的一箱垃圾发愁,

2004-06-24 09:57:00 4380 5

原创 利用钩子函数动态汉化外文程序菜单

  利用钩子函数动态汉化外文程序菜单  杨山河   引言 当前,英文版的应用程序,一般在中文平台上就相应有中文版。这其中有软件商自己推出的中文语言本地化版本,也有国内或国外的第三方供应商为了市场需要而推出中文版本。后者汉化的方式又分内核汉化和外挂汉化。由于内核汉化涉及到版权等一系列问题,加之源代码设计不一定与中文兼容,因而很少有人采用。因此,在今天的中国,从中文之星到四通立方均采用外挂汉化的方式。

2004-06-24 09:54:00 3201

原创 手把手教你学编ActiveX控件

  手把手教你学编ActiveX控件   杨山河   学习VB的人对ActiveX控件一定不会陌生,多数情况下使用VB编程的过程实际上就是利用控件的各种属性、方法响应事件的过程。控件是象微软这样的软件商在发售给用户之前编写的软件组件,利用这些软件商早已编好的功能,实现我们的各种要求。VB本身提供的控件能够帮助我们完成大多数的应用,但有时总有软件商们未想到的需求, “自己动手,丰衣足食”,此时我们可

2004-06-24 09:52:00 2929 1

原创 VC中加入定时机制的几种方法

定时机制是指在程序运行当中间隔特定的时间引发指定的事件。在DOS下编程时,主要依靠时钟中断Int 8及其调用中断 Int 1cH来实现,应用程序通过修改这些系统中断来达到实现定时触发。而在Windows下,若想象在DOS下肆无忌惮的修改系统是不现实的,那么应当如何实现定时机制呢?下面在下就在学习当中的几点体会谈谈这个问题,提出几种方案供大家参考。 第一种方案是大家熟悉的截获定时消息的途径。在Win

2004-06-24 09:48:00 2548

CMPP2.0协议测试代码

CMPP 2.0协议客户端测试代码,注意这是SP端的实现,安卓CMPP2.0实现的

2014-06-23

Android核心分析.pdf

为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的 渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android 软件系统部分, 而不是Dalvik 虚拟机本身

2011-11-14

CMPP协议参考实现

CMPP协议参考实现

2008-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除