| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		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 了
 
還是謝謝 _________________ 以上淺見,歡迎批評指教 
 
________________________________________________ 
 
山不轉路轉,路不轉人轉,人不轉頭轉,頭不轉眼睛轉,眼睛不轉眼珠轉 
 
眼珠再不轉就去睡覺,睡起來繼續轉 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |