VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

一次要 do 3 個 form 不用 form set 又可以互相控制屬性,該如何做?

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
bigear



註冊時間: 2004-12-19
文章: 162
來自: 網路的另一端

第 1 樓

發表發表於: 星期三 二月 02, 2005 1:38 am    文章主題: 一次要 do 3 個 form 不用 form set 又可以互相控制屬性,該如何做? 引言回覆

do form1
do form2
do form3

...
...

&& form1 的事件
form2.refresh
form3.refresh

&& form2 的事件
form1.refresh
form3.refresh

...
...

請賜教
謝謝

_________________
以上淺見,歡迎批評指教
________________________________________________
山不轉路轉,路不轉人轉,人不轉頭轉,頭不轉眼睛轉,眼睛不轉眼珠轉
眼珠再不轉就去睡覺,睡起來繼續轉
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站
bigear



註冊時間: 2004-12-19
文章: 162
來自: 網路的另一端

第 2 樓

發表發表於: 星期三 二月 02, 2005 10:21 am    文章主題: 引言回覆

晚上愛睏
問題可能敘述的不夠清楚

************************
當我在執行

&& form1 的事件
form2.refresh <======= Object form2 is not found
form3.refresh

也就是說 form2 被當作是 "物件" 而非 "視窗"
在 form1 沒有 form2 這個物件,自然就出現 error

我覺得好像是什麼設定沒設定到
又一直找不到

因為我在 command 直接下 do form
連 do 3 個 form 就可以
但是若是用我自己ㄉ程式去 do 就不行

請賜教
謝謝

_________________
以上淺見,歡迎批評指教
________________________________________________
山不轉路轉,路不轉人轉,人不轉頭轉,頭不轉眼睛轉,眼睛不轉眼珠轉
眼珠再不轉就去睡覺,睡起來繼續轉
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2160


第 3 樓

發表發表於: 星期三 二月 02, 2005 1:30 pm    文章主題: 引言回覆

試著用 _screen.forms[ 序號 ]. 來取代用 form2. 就可以找到了.
_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
bigear



註冊時間: 2004-12-19
文章: 162
來自: 網路的另一端

第 4 樓

發表發表於: 星期三 二月 02, 2005 2:42 pm    文章主題: 引言回覆

_screen.forms

問題解決了
這個以前都沒有玩過
有去查詢一下相關討論
還發現到真不錯用
以前都用笨笨的方法
現在這個學起來了
謝謝拉

_________________
以上淺見,歡迎批評指教
________________________________________________
山不轉路轉,路不轉人轉,人不轉頭轉,頭不轉眼睛轉,眼睛不轉眼珠轉
眼珠再不轉就去睡覺,睡起來繼續轉
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站
cchvfp



註冊時間: 2003-07-05
文章: 18


第 5 樓

發表發表於: 星期四 二月 03, 2005 9:56 am    文章主題: 引言回覆

在FORM的LOAD下PUBLIC (THISFORM.NAME)就可以了,
不過要記得FORM的NAME要改,VFP預設都是FORM1,建議改成跟檔案同名
回頂端
檢視會員個人資料 發送私人訊息
rqin



註冊時間: 2004-12-27
文章: 3


第 6 樓

發表發表於: 星期五 二月 04, 2005 10:50 am    文章主題: 引言回覆

do form 表單名 Name 變數

以後使用變數就可以控制各個視窗了。
回頂端
檢視會員個人資料 發送私人訊息
bigear



註冊時間: 2004-12-19
文章: 162
來自: 網路的另一端

第 7 樓

發表發表於: 星期五 二月 04, 2005 12:41 pm    文章主題: 引言回覆

cchvfp 寫到:
在FORM的LOAD下PUBLIC (THISFORM.NAME)就可以了,
不過要記得FORM的NAME要改,VFP預設都是FORM1,建議改成跟檔案同名


原來 PUBLIC 就可以了
不過........已經寫出一堆 FUNCTION 了
還是謝謝

_________________
以上淺見,歡迎批評指教
________________________________________________
山不轉路轉,路不轉人轉,人不轉頭轉,頭不轉眼睛轉,眼睛不轉眼珠轉
眼珠再不轉就去睡覺,睡起來繼續轉
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作