文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Mssql > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
推荐文章InnoDB 中文参考手册 --- 15 故
普通文章SQL Server中发送邮件的新方式
普通文章如何导入指定表?
推荐文章一个将数据导出到EXCEL的存储过
普通文章InnoDB 中文参考手册 --- 目录
普通文章用记事本看数据窗的数据/颜色设
普通文章利用SQL Server的全局临时表防
普通文章[HOWTO]SQL Server2000数据库文
推荐文章SQL交叉表实例
普通文章SQL Server CHARINDEX和PATIND
 
频 道 推 荐
普通文章如何将 XML 文件导入 SQL Serv
普通文章网络数据库设计入门(四)中小型
普通文章SQL语言入门教程:第二课创建表
普通文章SQL Server数据库技术(79)
普通文章SQL Server数据库技术(77)
普通文章SQL Server数据库技术(75)
普通文章SQL Server数据库技术(73)
普通文章SQL Server数据库技术(71)
普通文章SQL Server数据库技术(53)
普通文章SQL Server数据库技术(51)
普通文章SQL Server数据库技术(37)
普通文章Sql Server数据库的备份和恢复
普通文章维护Sql Server中表的索引
普通文章SQL Server数据库技术(102)
普通文章SQL Server数据库技术(99)
普通文章SQL Server数据库技术(97)
普通文章减少SQL日志的三种方法
普通文章Sql server中时间查询的一个比
普通文章SQL Server端口更改后的数据库
普通文章SQL Server提升权限相关命令及
 
频 道 推 广
 
编写行选择函数         ★★★
编写行选择函数
作者:佚名 文章来源:本站整理 更新时间:2008-9-18 9:45:28
_ select_ behavior这个变量中将存放下面的一些值。 可能发生的选择行为 值 行为 0 不允许选择行为 1 只允许有一行选中 2 自动实现多行选择 3 允许使用鼠标和键盘组合选择 99 不允许选择,将鼠标变成手型 如果使用的是保护变量或私有变量,这就意味着本对象以外的程序无法访问,因此必须为其他程序员建立对这些变量赋值和获取这些变量值的函数。 另外,还需要一些函数来执行基于该变量的过程。 函数:uf_SetSelect(Select_behavior)我们要写的第一个函数将允许程序员设置选择行为。 函数: public integer uf_ SetSelect( integer ai_ select_ behavior)/* 本函数设置数据窗口的选择行为值 下列为有效的选择行为值 */CHOOSE CASE ai_select_behavior CASE 0, 1, 2, 3, 99 ii_ select_ behavior = ai_ select_ behavior // 至少一行将被选中 if ai_ select_ behavior = 1 then uf_ process_ select( GetRow(), "Keyboard" ) end if if ai_ select_ behavior = 99 then SetRowFocusIndicator(Hand!) else SetRowFocusIndicator(OFF!) end if return 0 CASE ELSE return -1 END CHOOSE 一旦选择类型被设置,所有的行都必须被处理。我们把这部分代码放入一个叫作uf_ ProcessSelect的函数中。这个函数处理选择行为。我们需要告诉该函数要处理的行和该请求是通过鼠标还是键盘发出的。下面是该函数代码: 函数:uf_ ProcessSelect(long al_ row, string as_ input_ type) long l_ row boolean b_ reset_ anchor boolean b_ keyboard, b_ mouse // 鼠标动作还是键盘动作? if Upper(left(as_input_type,1)) = "K" then b_ keyboard = TRUEelse b_ mouse = TRUEend if/* 确认鼠标点在了数据窗口的记录上*/if al_ row < 1 Then Return -1/* 是否要确定起始行 */b_ reset_ anchor = TRUESetRedraw(FALSE)CHOOSE CASE ii_ select_ behavior CASE 0, 99 // 无 CASE 1 // 单行选中 SelectRow(0,FALSE) SelectRow(al_row,TRUE) CASE 2 // 多行选中 if b_ mouse then SelectRow(al_ row, NOT IsSelected( al_ row )) end if CASE 3 if keyDown(KeyShift!) and KeyDown(KeyControl!) then if il_anchor_row > al_row then FOR l_ row = il_ anchor_ row TO al_ row STEP -1 this.selectrow(l_row,TRUE) NEXT else FOR l_

上一页  [1] [2] [3] 下一页

 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 入门教程之界面详解(1)
    Dreamweaver MX 2004 入门教程之界面详解(2)
    Dreamweaver MX 2004 入门教程之站点设置
    Dreamweaver MX 2004 入门教程之页面编排
    Dreamweaver MX 2004 入门教程之层和层的应用
    认识 Dreamweaver MX 2004 行为事件
    Dreamweaver MX 2004 行为的使用
    Dreamweaver MX 2004 行为之调用JS
    Dreamweaver MX 2004 行为之转到URL
    Dreamweaver MX 2004 行为之交换图象
    Dreamweaver MX 2004 行为之显示/隐藏层
    Dreamweaver MX 2004 行为之改变对象属性
    Dreamweaver MX 2004 行为之播放声音
    Dreamweaver MX 2004 行为之弹出消息
    Dreamweaver MX 2004 行为之跳转菜单
    Dreamweaver MX 2004 行为之拖动层
    Dreamweaver MX 2004 行为之预先载入图象
    Dreamweaver MX 2004 行为之显示弹出菜单
    Dreamweaver MX 2004 行为之设置文本
    Dreamweaver MX 2004 内建Fireworks技术
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    有事请点这里

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号