当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 有些软件如果你不输入正确的注册吗,那该死的“下一步”按钮就一直disable。
 

 

    摘要:输入内容:cnbruce love cnrose输入查询内容: cn你会发现结果的。 [code] <script language=javascript>strtext=window.prompt("请输入内容:");strfind=window.prompt("请输入查询内容:");</script> <script language=vbs>function highl......
 ·unix下远程访问oracle    »显示摘要«
    摘要:今天从unix下远程登录进入oracle,现记录下。 因为在公司都是用双ip进入数据库服务器的,所以用客户端都连不上。只好先telnet 到联通服务器ip,然后再 1、telnet? dbhostip user/password 2、$oracle_home/bin sqlplus dbuser/dbpwd@dbname 然后就进入了sqlplus操作界面,其它地方均和windows中操作相同。 ed编辑缓存命令和用vi编辑时是一样的。 ......


激活程序的disabled的按钮
有些软件如果你不输入正确的注册吗,那该死的“下一步”按钮就一直disable。这个disable按钮使用windowfrompoint, findwindowex均无法得到.

       测试环境:winxp+vb6 【相关文章:由一个网友的问题引发的关于API函数在V

不过,使用enumchildwindows,getwindow去可以枚举到每一个窗口中的所有控件,包括disabled的控件,找到了句柄,我们就可以操作了 【扩展阅读:Internet Explorer 编程

  【扩展信息:SQL SERVER实用经验技巧集

具体的api函数请参考msdn.

新建工程,在form中任意添加两个按钮,两个文本框。其中按钮2的enabled属性为false

form的caption设为” 激活程序的disabled的按钮”.

编译后,运行。

 

1.  我们先看看使用getwindow枚举句柄的

我们先用findwindow找到form窗口,然后找到窗口中所有的子控件句柄,然后使用enablewindow函数激活

添加1个按钮,2个list控件。

option explicit

 

private declare function findwindow lib "user32.dll" alias "findwindowa" (byval lpclassname as string, byval lpwindowname as string) as long

private declare function getclassname lib "user32" alias "getclassnamea" (byval hwnd as long, byval lpclassname as string, byval nmaxcount as long) as long

private declare function enablewindow lib "user32.dll" (byval hwnd as long, byval fenable as long) as long

private declare function getwindow lib "user32" (byval hwnd as long, byval wcmd as long) as long

 

const gw_child = 5

const gw_hwndnext = 2

const wm_gettext = &hd

const wm_enable as long = &ha

 

private sub command2_click()


...   下一页
 ·使用treeview加载数据    »显示摘要«
    摘要:treeview控件在编制程序过程中用得比较多。正确的掌握和使用这个控件,可以很好的表示层次关系的数据。在数据库应用系统中,我们可以用treeview来显示树形结构,如显示目录树、显示班级信息等等,有着很重要的作用 看看下面一个实际的问题:每个年度都有许多的班级,将这些数据层次表示 数据库:access 表:test 字段:bh(班级编号,文本,主键),nj(年级,文本) 功能:以层次关系表现出数据 测试数据: bh n......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE