導航:首頁 > 方法技巧 > vfp如何編寫表單方法

vfp如何編寫表單方法

發布時間:2022-11-02 13:40:49

① 求vfp的表單設計程序怎麼

你的意思是不是說列表框裡面的是姓名?可以讓列表框與表的姓名欄位綁定啊。

② 簡述在vfp中創建表單程序的步驟

要注意以下幾點
1、主表單要設為頂層表單
2、主菜單的常規菜單中在頂層表單中打勾
3、生成菜單程序後綴名為mpr
4、在主表單的init事件調用主菜單
do
菜單名.mpr
with
this,.t.

③ 請問用VFP做一個表單,需要寫些什麼程序

給你介紹一個網站http://www.bccn.net/Article/sjk/vfp/jc/200601/3085.html
裡面不僅僅有表單的介紹,還有VF其它的東西。
還有一個網站
http://tech.163.com/special/t/000915SU/ttupfoxpro.html
這是更直觀!

④ 怎樣用VF創建一個表

1)運行VFP軟體。New-Table-New file

如何用vfp製作一個這樣的查詢表單,急求

用sql命令。
比如你有三個組合框分別為combo1,combo2,combo3;有自由表,表名為表1,有三個欄位,地區,面積,年份。
設置其rowsourcetype屬性為3-sql語句。
表單form1的init事件代碼如下:
thisform.combo1.rowsource="select 地區 from 表1 into temp1"
thisform.combo2.rowsource="select 面積 from 表1 into temp2
thisform.combo3.rowsource="select 年份 from 表1 into temp3

另外一種方法是
右鍵combo1,生成器,選擇相應表的相應欄位。

⑥ vfp編程製作表單

第一題:
得出的結果顯示在哪裡?我這里直接替換了原來的文本筐的內容:
在輸出按鈕中添加如下代碼:
string=allt(thisform.text1.value)
n=len(string)
reversed=""
i=0
do while i<=n
reversed=allt(reversed+substr(string,n-i,1))
i=i+1
enddo
thisform.text1.value=allt(reversed)
第二個題解釋起來比較麻煩,你的意思可能要設計成windows附件的計算器一樣吧?你可以設置和它一樣的界面,顯示數據的地方設置成一個text1,初始值為0,然後每個數字按鈕的代碼設置成這樣:如果這個按鈕是9,則它的click事件的代碼為:
thisform.text1.value=(thisform.text1.value)*10+9
其他的雷同;
然後是運算符號按鈕:每次點擊運算符的時候保存text1裡面的數據,同時用一個全局變數(你也可以設置一個隱形的lable)來保存運算符(如,加為1、減為2……)
最後就是添加等號按鈕的代碼:取出先前保存的text1的值以及當前的text1的值,同時根據運算符號來做運算。運算結果保存在text1中。

注意:如果要做的比較好,text1要設置成只能接收數值。這里就不詳細說了。

⑦ vfp 表單設計

1)表單的init事件
PUBLIC n
n=0
2)「確定」按鈕的click事件
user=ALLTRIM(thisform.text1.Value)
psw=ALLTRIM(thisform.text2.Value)
LOCATE FOR 帳號=user AND 密碼=psw
IF FOUND() THEN
MESSAGEBOX("歡迎進入本系統!",0+64,,"歡迎")
ELSE
n=n+1
IF n=3 THEN
MESSAGEBOX("密碼已輸入三次,禁止進入!",0+48,"提示")
thisform.Release
ELSE
MESSAGEBOX("密碼錯誤,請重新輸入!",0+48,"提示")
ENDIF
ENDIF

⑧ 簡述在vfp中創建表單程序的步驟


1、在表單上新建標簽label1~label5
2、在表單上新建文本框text1~text5
3、在表單上新建命令按鈕command1~command5
4、將表單的數據環境添加rcda.dbf
5、在表單的Init事件裡面錄入:
with thisform
.label1.caption='編號'
.label2.caption='姓名'
.label3.caption='性別'
.label4.caption='出生日期'
.label5.caption='工資現狀'
.command1.caption='每一個'
.command2.caption='上一個'
.command3.caption='下一個'
.command4.caption='最後一個'
.command5.caption='退出'
endwith
6、command1的click事件
go top
7、command2的click事件
if .not.bof()
skip -1
endif
8、command3的click事件
if .not.eof()
skip
endif
9、command4的click事件
go bott
10、command5的click事件
thisform.release

根據④作出一些修改就行了。

⑨ vfp表單設計


(1)Form1的Init事件代碼:
thisform.timer1.enabled=.t.

(2)Timer1的Timer事件代碼:
thisform.caption='計時:'+time()
if thisform.label1.fontsize=60
thisform.label1.fontsize=9
else
thisform.label1.fontsize=thisform.label1.fontsize+1
endif


(1) 表單form1的init事件代碼:
set century on
thisform.timer1.enabled=.t.

(2)計時器控制項timer1的timer事件代碼:
thisform.text1.value=alltrim(str(year(date())))+'年'+alltrim(str(month(date())))+'月'+alltrim(str(day(date())))+'日'
thisform.text1.value=time()

⑩ 關於VFP中表單新建方法的調用

1)運行VFP軟體,載入表單所在VFP項目。選Docs頁。

3)保存所做的修改。運行該表單,測試按鈕Click事件代碼。

閱讀全文

與vfp如何編寫表單方法相關的資料

熱點內容
中式棉襖製作方法圖片 瀏覽:62
五菱p1171故障碼解決方法 瀏覽:857
男士修護膏使用方法 瀏覽:545
電腦圖標修改方法 瀏覽:606
濕氣怎麼用科學的方法解釋 瀏覽:536
910除以26的簡便計算方法 瀏覽:804
吹東契奇最簡單的方法 瀏覽:703
對腎臟有好處的食用方法 瀏覽:97
電腦四線程內存設置方法 瀏覽:511
數字電路通常用哪三種方法分析 瀏覽:12
實訓課程的教學方法是什麼 瀏覽:524
苯甲醇乙醚鑒別方法 瀏覽:81
蘋果手機微信視頻聲音小解決方法 瀏覽:699
控制箱的連接方法 瀏覽:74
用什麼簡單的方法可以去痘 瀏覽:788
快速去除甲醛的小方法你知道幾個 瀏覽:802
自行車架尺寸測量方法 瀏覽:123
石磨子的製作方法視頻 瀏覽:151
行善修心的正確方法 瀏覽:402
土豆燉雞湯的正確方法和步驟 瀏覽:275