国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

PowerBuilder中回車鍵的應(yīng)用

2024-07-21 02:10:06
字體:
供稿:網(wǎng)友

                                         powerbuilder中回車鍵的應(yīng)用

        眾所周知,回車鍵一般情況下都適用于確認(rèn),那么,在應(yīng)用程序中用好回車鍵也是很有必要的。
1.回車鍵在window中的應(yīng)用
    比如一個登錄窗口w_login,當(dāng)用戶輸入用戶名,按下回車鍵后,即可進(jìn)入密碼的輸入,密碼輸入結(jié)束后,按下回車鍵焦點(diǎn)移動到一下操作,依次類推,那么我們就應(yīng)該這樣用代碼來控制:
    首先,假設(shè)w_login窗口中有:sle_username、sle_password、cb_ok和cb_cancel等控件。
    a.在sle_username的modify事件中寫如下代碼:
    // script for user event ue_checkkey, // which is mapped to pbm_keydown.
    if keydown(keyenter!) then  // go to sle_3 if   
      sle_2.setfocus( )       // enter pressed. 
    end if
   
    b.在sle_password的modify事件中寫如下代碼:
     // script for user event ue_checkkey, // which is mapped to pbm_keydown.
    if keydown(keyenter!) then  // go to sle_3 if   
      cb_ok.setfocus( )       // enter pressed. 
    end if
注意:這里不提倡使用按鈕的default屬性,否則,按下回車鍵后響應(yīng)了按鈕的defaule屬性。

2.回車鍵在datawindow中的應(yīng)用
    當(dāng)用戶錄入完一行數(shù)據(jù)后,如果按下回車鍵,能夠自動跳到下一行,如果當(dāng)前行是最后一行就自動增加一行。
    /*****************************************************************
                           用戶對象
     功能: 主要用于用戶在進(jìn)行數(shù)據(jù)錄入時,方便的用enter鍵在列中切換。
     邏輯: 如果光標(biāo)落在當(dāng)前行的第一列,那么,按下回車鍵后,光標(biāo)跳至
          下一列,依次一直到該行的最后一列。
        當(dāng)光標(biāo)在當(dāng)前行的最后一列時,按下回車鍵即可新增加一行紀(jì)錄,
    并且把新增加的行作為當(dāng)前行,設(shè)當(dāng)前行的第一列為當(dāng)前列。
     適用: 瀏覽數(shù)據(jù)表中的記錄
     編程: 海 洋
     創(chuàng)建: 2002年4月3日
     修改:
     版本: 1.0
    ******************************************************************/

 if this.accepttext()<0 then
  return
 end if
 
 if this.getcolumn()=long(this.describe("datawindow.column.count")) then
  if this.getrow()=this.rowcount() then
   this.insertrow(0)
   this.scrolltorow(this.getrow()+1)
   this.setcolumn(1)
   return
  end if
 end if
    send(handle(this),256,9,long(0,0))
  this.settransobject(sqlca)

      當(dāng)然回車鍵的使用很廣泛,希望有更好的方法和大家分享,也希望大家多提寶貴意見,謝謝!

****************************************oceanaut 2002-10-22
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 启东市| 吉安县| 吴桥县| 卢龙县| 永胜县| 新乡县| 高淳县| 公安县| 望江县| 娄烦县| 新巴尔虎左旗| 玉环县| 湘乡市| 寻乌县| 鲜城| 怀集县| 满城县| 汉川市| 昌平区| 苍梧县| 兴隆县| 肇东市| 池州市| 邹城市| 平塘县| 彭山县| 龙川县| 嘉鱼县| 红安县| 密山市| 聊城市| 通许县| 麻栗坡县| 商洛市| 怀宁县| 乐平市| 昭平县| 奉贤区| 绍兴市| 佛学| 卢氏县|