Jul 2
1.WM_NULL=$0000:
2.WM_CREATE=$0001:应用程序创建一个窗口
3.WM_DESTROY=$0002:一个窗口被销毁
4.WM_MOVE=$0003:移动一个窗口
5.WM_SIZE=$0005:改变一个窗口的大小
6.WM_ACTIVATE=$0006:一个窗口被激活或失去激活状态;
7.WM_SETFOCUS=$0007:获得焦点后
8.WM_KILLFOCUS=$0008:失去焦点
9.WM_ENABLE=$000A:改变enable状态
10.WM_SETREDRAW=$000B:设置窗口是否能重画
11.WM_SETTEXT=$000C:应用程序发送此消息来设置一个窗口的文本
12.WM_GETTEXT=$000D:应用程序发送此消息来复13.制对应窗口的文本到缓冲区
14.WM_GETTEXTLENGTH=$000E:得到与一个窗口有关的文本的长度(不15.包含空字符)
Tags:
Jun 29
在服务上添加安装程序,在serviceProcessInstaller1控件的Committed事件当中添加代码:

            System.ServiceProcess.ServiceController     controller     =     new     System.ServiceProcess.ServiceController("HOST");  
               controller.Start();  

HOST为服务名

此操作之前要先设置下两个控件

设置serviceProcessInstaller1控件的Account属性为“LocalSystem”
设置serviceInstaller1控件的StartType属性为"Automatic"
Tags: ,
Jun 29
首先先引用System.ServiceProcess.dll

然后在引用命名空间using System.ServiceProcess;

ServiceController sc = new ServiceController("Server");建立服务对象
//服务运行则停止服务
             if (sc.Status.Equals(ServiceControllerStatus.Running))
             {
                 sc.Stop();
                 sc.Refresh();
             }
//服务停止则启动服务
             if ((sc.Status.Equals(ServiceControllerStatus.Stopped)) || (sc.Status.Equals(ServiceControllerStatus.StopPending)))
             {
                 sc.Start();
                 sc.Refresh();
             }

Tags: ,
Jun 28
昨日用了Ext Tree组件做一个东西,需要用到ajax对节点逐级加载,开始数据用的静态数据data.txt,一切程序都测好了然后放到系统中测试,将data.txt换成了servlet,发现什么都不显示,单独访问servlet也能正常返回json数据,猜想应该是出现ajax调用错误了,检查了传递的参数与服务端需要的参数名也丝毫没有问题,Loader的代码大致是这样的:
Tags: , ,
Jun 22
Dreamweaver CS3的Ext 2.0.2智能提示.它提供了非常准确的Ext API提示。
如图:
点击在新窗口中浏览此图片
Tags: , ,
Jun 22
Visual Studio 2008的Ext 2.0.2智能提示.它提供了非常准确的Ext API提示。
如图:
下载地址:


引用方法:
1、将下载回来的文件解压,并放入你的项目中。
2、新建一个.js文件,在代码行的顶部加入以下备注
Tags: , , , ,
Jun 22
最近正在研究extjs,可以访问http://www.extjs.com

FAQ http://extjs.com/learn/Ext_FAQ

看了Demo以后简直是无法收拾了,从速度还有效果来看ajax.asp.net没有办法比了。

学习之前还是强烈推荐一下javascript 面向对象支持

另外这里还涉及到一些prototype的概念,可以参考Prototype.js深入学习的帖子,感觉还不错

PS一下,Ext js 有很多资源的索引 http://extjs.com/learn/Manual:Resources#OO_JavaScript

准备的工具
firefox +firebug 到各自的站点http://www.firefox.com 以及http://www.getfirefox.com 下载安装
关于firebug的介绍网络上有很多
还是强烈推荐一个视频的教程,原本是Ruby on Rail的辅助开发教程。不过其中的关于javascript prototype的教程实在是太出色了,如果对Ruby on Rail有兴趣可以全部看完。如果只是希望了解javascript prototype +firebug 就下载其中的一部分就可以
地址 http://lib.verycd.com/2007/05/10/0000149317.html
Tags: ,
Jun 19
对WinForm的App.config文件进行加密

  最近在做一个WinForm的项目,由于采用的是在客户端直接连接数据库的方式,需要在客户端部署App.config,由于使用了Enterprise Library,需要对App.config文件里的connectionStrings片断进行加密处理,搜索MSDN,发现已经有了现成的工具ASP.NET IIS 注册工具 (Aspnet_regiis.exe),可是它只能针对ASP.NET的Web.config文件,难道我们就没有办法了吗?答案当然是否定的。

配置选项

-pdf section webApplicationDirectory 对指定物理(非虚拟)目录中的 Web.config 文件的指定配置节进行解密。
-pef section webApplicationDirectory 对指定物理(非虚拟)目录中的 Web.config 文件的指定配置节进行加密。

Tags: , , , ,
Jun 18
部署windows服务--制作安装包
转(http://www.cnblogs.com/zwleisa/archive/2007/01/17/334044.html)
(1)、建立一个新的windows服务项目Server1
(2)、打开Service1代码视图,找到OnStart部分,加入代码
(3)、切换到设计视图,右键-添加安装程序
(4)、切换到新生成的ProjectInstaller.cs设计视图,找到serviceProcessInstaller1对Account属性设置为LocalSystem,对serviceInstaller1的ServiceName属性设置为Server1(服务的名字),StartType属性设置为Automatic(系统启动的时候自动启动服务)
(5)、建立一个新的安装项目ServerSetup(我们为刚才那个服务建立一个安装项目)
(6)、右键-添加-项目输出-主输出-选择Service1-确定
(7)、右键-视图-自定义操作-自定义操作上(安装)右键-添加自定义操作-打开应用程序文件夹-选择刚才那个主输出-确定
(7.5).右键-视图-自定义操作-自定义操作上(卸载)右键-添加自定义操作-打开应用程序文件夹-选择刚才那个主输出-确定 -设置(arguments属性='/u' 作为卸载时并卸载服务)
(8)、重新生成这个安装项目-右键-安装
(9)、在服务管理器中(我的电脑-右键-管理-服务和应用程序-服务)找到Server1服务,启动服务
Tags: , , ,
Jun 18
使用 WMI 返回计算机上所有快捷方式的列表、以及诸如文件名、创建日期和目标这样的属性。


支持平台

Windows XP 是
Windows Server 2003


Windows 2000


Windows NT 4.0
是,需要安装WMI

Windows 98
是,需要安装WMI


脚本代码
Jun 18
使用 Windows Installer 包在远程计算机上安装给定的软件程序。需要委托该过程所涉及的计算机和用户帐户。
Tags: ,
Jun 18

C# 命令行编程 不指定

zpgm , 18:23 , Asp.Net 2.0 , 评论(0) , 引用(0) , 阅读(899) , Via 本站原创
C# 命令行编程的小例子:
Tags: ,
Jun 17

vbs脚本大全 不指定

zpgm , 18:05 , 网络资源 , 评论(0) , 引用(0) , 阅读(587) , Via 本站原创
VBS
取得本机IP
strComputer = "."  
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set IPConfigSet = objWMIService.ExecQuery("Select IPAddress from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
For Each IPConfig in IPConfigSet  
If Not IsNull(IPConfig.IPAddress) Then  
For Each strAddress in IPConfig.IPAddress  
WScript.Echo strAddress  
Next  
End If  
Next  
Jun 11
   昨天在做自动升级程序测试的时候,发现和主程序一起要更新的文件Main.pdb文件不能下载,浏览器弹出提示:http 404错误。说不存在此文件路径,我对程序进行了跟踪调试,同时也一再确定了下载路径,一直没查到错。最后,通过查找服务器端的iis配置才知道原来该文件格式没有被网站所支持,所以客户端程序无法对该uri进行解析。下面是解决办法:
    步骤一:打开Internet 信息服务,iis管理界面如右图:
Tags: ,
May 15
一般品牌机都会有一个隐藏的小分区(第1个分区,通常也就是c:盘)用于保护系统,如果使用Ghost XP刻盘全自动安装,往往会在自动Ghost的过程中出现错误。检测硬盘是否存在隐藏的小分区,可以用Ghost XP启动光盘菜单中的Partition Magic 8.05繁体版进行检查,如果状态条最前面有一个10M左右的分区,那么这个小分区就是第1个分区。

    如果换一种方式安装系统,只要在Ghost XP安装盘启动时选择手动ghost进行安装,在安装完XP后系统一般能够进入图形界面。但是重启后一般就不能进入系统了。系统提示:文件损坏或丢失,比如hal.dll丢失等问题。

    这是由于C盘根目录下的boot.ini文件非法,导致默认从C:\Windows启动,但是又由于你的Windows XP并没有安装在C盘(隐藏的小分区一般才是真正的C盘,Ghost XP实际已经被装入D盘),所以系统启动失败。

    解决方法是重新编辑Boot.ini文件。
分页: 9/36 第一页 上页 4 5 6 7 8 9 10 11 12 13 下页 最后页 [ 显示模式: 摘要 | 列表 ]