1樓:匿名使用者
假定,窗體上有一個文字框text1,一個命令按鈕command1,在窗體頂端設定一個模組級變數(私有變數)flag用來標誌command1按鈕的狀態。
option compare database
private flag as boolean 『設定私有變數flag,用來標誌command1按鈕的狀態
private sub form_open(cancel as integer) 『開啟窗體時,
me.text1.locked = true 『設定text1文字框鎖定,
me.command1.caption = "編輯" 『設定command1按鈕標題為 編輯
end sub
private sub command1_click()
if flag then 『第一次單擊時,flag沒有賦值,預設為0,即false
me.text1.locked = true
me.command1.caption = "編輯"
else
me.text1.locked = false
me.command1.caption = "儲存"
end if
flag = not flag 『每次單擊時,變換flag的取值
end sub
基本原理就這樣,關鍵是設定一個模組級變數flag。
2樓:一紙青辭
使用this.enabled = false。
可以使用this.enabled = false;是窗體處於不可編輯狀態。
使用showdialog(),showdialog()是一個對話方塊視窗介面回```執行答結果以新視窗介面出現```不允許進行後臺執行```就是你想編輯什麼的時候```非得先關閉showdialog()視窗介面才可以進行其他操作。
在資料庫中儲存的資訊以表的形式儲存,其中包含有關特定主題的資料,例如資產或聯絡人。表中的每條記錄包含有關某個專案(如特定聯絡人)的資訊。記錄由欄位(如姓名、地址和**號碼)組成。
記錄和欄位通常也分別稱作行和列。
microsoft office access 2007 允許您直接在資料表檢視中新增、編輯或刪除表中的記錄。如果您設計並建立了選擇查詢,則可直接在通過執行查詢而產生的資料表中檢視並經常編輯記錄。還可以建立基於任何表或查詢的窗體,然後使用該窗體來新增或編輯記錄。
用ansys做時程分析,如何用命令流提取某點在時域內的最大位
以205節點y向位移為 抄例襲,變數umax就是最大位移,檢視變數的值就可以看到 post26 nsol,2,205,u,y 節點位移定義變數,2是變數號,205是擬取資料的節點號 u表示取平動位移,y是取y向位移 axlab,x,time 設定x軸的名稱為time axlab,y,valv 設定y...
HTML中如何設定button按鈕讓text中的字型變大一號
這樣 btn.frame cgrectmake x,y,width,height btn settitle search forstate uicontrolstatenormal 設定按鈕上的自體 btn setfont uifont systemfontsize 14.0 這種可以用來設定字型的...
如何用電腦adb命令打,在電腦終端中輸入命令,是在哪裡輸入啊,怎麼開啟
開啟winows選單,輸入cmd命令,點選確定,進入命令模式下。2輸入命令 d 這裡輸入的d表示你的sdk存放的盤下 然後回車輸入cd 3然後選擇你sdk路徑,複製路徑。4滑鼠點選cmd,選擇編輯,選擇貼上 將複製的路徑貼上到 命令列回車。5然後輸入命令adb start service 開啟adb...