  | 
				VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.   
				 | 
			 
		 
		 
	
		| 上一篇主題 :: 下一篇主題   | 
	 
	
	
		| 發表人 | 
		內容 | 
	 
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 1 樓
  | 
		
			
				 發表於: 星期二 六月 19, 2012 8:31 am    文章主題: 請教一下如何在[表單集]中的各表單間互傳參數? | 
				     | 
			 
			
				
  | 
			 
			
				如主題,
 
我在表單集內建了2個表單 A 及 B,
 
 
想從 表單A 呼叫 表單B 並且傳一個參數
 
"我被表單A呼叫"
 
當成 表單B 的caption
 
 
除了用public外,
 
有沒有其它像 DO FORM B LINKED WITH "我被表單A呼叫" 的方式可用? | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		syntech
 
 
  註冊時間: 2003-05-16 文章: 4252 來自: Taipei,Taiwan
  第 2 樓
  | 
		
			
				 發表於: 星期二 六月 19, 2012 8:35 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				_SCREEN.某個FORM.某個物件.某個屬性.
 
 
 
 
上次就點過了,你沒察覺而已. _________________ 如果公司有下列困擾:
 
1. 找不到便宜,快速,簡易的 生產排程軟體
 
2. 不知道如何快速排定 採購計劃
 
3. 成本抓不準,自己算比軟體算有用
 
4. 想學習系統規劃,想找系統架構的顧問
 
 
請聯絡我們,也許我們幫得上忙 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 3 樓
  | 
		
			
				 發表於: 星期二 六月 19, 2012 2:00 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				可能我上頭舉例的 caption 不對勁,
 
 
屬性確實可依大大的方式去弄,
 
但如果純萃只是參數應用呢?
 
 
例如一次要丟20個參數到別的表單內處理的話,
 
該如何做比較恰當? | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		syntech
 
 
  註冊時間: 2003-05-16 文章: 4252 來自: Taipei,Taiwan
  第 4 樓
  | 
		
			
				 發表於: 星期二 六月 19, 2012 2:48 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				丟array.丟cursor,
 
 
用 "form 參數" 搜尋看看 _________________ 如果公司有下列困擾:
 
1. 找不到便宜,快速,簡易的 生產排程軟體
 
2. 不知道如何快速排定 採購計劃
 
3. 成本抓不準,自己算比軟體算有用
 
4. 想學習系統規劃,想找系統架構的顧問
 
 
請聯絡我們,也許我們幫得上忙 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 5 樓
  | 
		
			
				 發表於: 星期二 六月 19, 2012 3:54 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				用搜尋找到的不外乎是 DO FORM xxx WITH ooo 的格式,
 
至於丟array......
 
 
看來也只能土法煉鋼了,
 
FOXPRO果真有許多的不足......
 
 
感謝回覆~~ | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		syntech
 
 
  註冊時間: 2003-05-16 文章: 4252 來自: Taipei,Taiwan
  第 6 樓
  | 
		
			
				 發表於: 星期二 六月 19, 2012 4:19 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				偉大的葉問祖師曾經說過.
 
"不是南北拳的問題,是你的問題"
 
 
不瞭解而硬做,就會出現這樣的情況. _________________ 如果公司有下列困擾:
 
1. 找不到便宜,快速,簡易的 生產排程軟體
 
2. 不知道如何快速排定 採購計劃
 
3. 成本抓不準,自己算比軟體算有用
 
4. 想學習系統規劃,想找系統架構的顧問
 
 
請聯絡我們,也許我們幫得上忙 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		DennisTsai
 
 
  註冊時間: 2005-07-26 文章: 178
 
  第 7 樓
  | 
		
			
				 發表於: 星期三 六月 20, 2012 10:31 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 這麼重要的功能都放棄去參透,我看VFP也甭玩了! | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		aizz
 
 
  註冊時間: 2007-01-29 文章: 172
 
  第 8 樓
  | 
		
			
				 發表於: 星期三 六月 20, 2012 2:04 pm    文章主題: Re: 請教一下如何在[表單集]中的各表單間互傳參數? | 
				     | 
			 
			
				
  | 
			 
			
				 	  | jerryclt 寫到: | 	 		  
 
 
除了用public外,
 
有沒有其它像 DO FORM B LINKED WITH "我被表單A呼叫" 的方式可用?
 
 
 | 	  
 
 
 
 
一開始就捨棄了最好的方法...........
 
 
難怪會陷入泥沼當中無法自拔...
 
 
 
 
 
               | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		mp484
 
 
  註冊時間: 2006-08-08 文章: 84
 
  第 9 樓
  | 
		
			
				 發表於: 星期三 六月 20, 2012 3:40 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				傳遞20個參數?
 
 
Do form B with b1,b2,b3......,b20
 
 
不可以嗎? | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		sean27
 
 
  註冊時間: 2008-08-17 文章: 49
 
  第 10 樓
  | 
		
			
				 發表於: 星期三 六月 20, 2012 8:43 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				>>  DO FORM B LINKED WITH "我被表單A呼叫" 
 
這樣用也是可以的呀
 
在 form B 的 init 中加上
 
PARAMETERS b1
 
this.caption=b1 _________________ foxpro & php 初學者 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		nelsonchuang
 
 
  註冊時間: 2003-09-04 文章: 564 來自: 臺灣
  第 11 樓
  | 
		
			
				 發表於: 星期三 六月 20, 2012 10:39 pm    文章主題: Re: 請教一下如何在[表單集]中的各表單間互傳參數? | 
				     | 
			 
			
				
  | 
			 
			
				 	  | jerryclt 寫到: | 	 		  如主題,
 
我在表單集內建了2個表單 A 及 B,
 
 
想從 表單A 呼叫 表單B 並且傳一個參數
 
"我被表單A呼叫"
 
當成 表單B 的caption
 
 
除了用public外,
 
有沒有其它像 DO FORM B LINKED WITH "我被表單A呼叫" 的方式可用? | 	  
 
在表單A中的程序:
 
1.先設定B表單的caption
 
2.活化B表單.......(active)
 
 
這個世界,沒有為任何人寫好的程式或方法..
 
只有自己才有可能為自己寫出想要的程式與方法.. _________________ 大家好,請多指教 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		syntech
 
 
  註冊時間: 2003-05-16 文章: 4252 來自: Taipei,Taiwan
  第 12 樓
  | 
		
			
				 發表於: 星期三 六月 20, 2012 11:06 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				方法沒有好壞的問題,只有適用在哪裡的問題.
 
 
看起來是似乎是搞錯用到爛方法,可能在某個地方突然就變成轉敗為勝的絕妙點子. _________________ 如果公司有下列困擾:
 
1. 找不到便宜,快速,簡易的 生產排程軟體
 
2. 不知道如何快速排定 採購計劃
 
3. 成本抓不準,自己算比軟體算有用
 
4. 想學習系統規劃,想找系統架構的顧問
 
 
請聯絡我們,也許我們幫得上忙 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 13 樓
  | 
		
			
				 發表於: 星期三 六月 27, 2012 10:29 am    文章主題: Re: 請教一下如何在[表單集]中的各表單間互傳參數? | 
				     | 
			 
			
				
  | 
			 
			
				 	  | aizz 寫到: | 	 		   	  | jerryclt 寫到: | 	 		  
 
 
除了用public外,
 
有沒有其它像 DO FORM B LINKED WITH "我被表單A呼叫" 的方式可用?
 
 
 | 	  
 
 
 
 
一開始就捨棄了最好的方法...........
 
 
難怪會陷入泥沼當中無法自拔...
 
 
 
 
 
               | 	  
 
 
<<< 除了用 public 外 >>>
 
如果這個是您指的[最好的方法],
 
那小弟就不用來這兒請教狐友們了,
 
就是因為不合乎個人的要求,
 
才想請教看看有沒有別的方式! | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 14 樓
  | 
		
			
				 發表於: 星期三 六月 27, 2012 10:34 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				請教 mp484兄 和 sean27兄,
 
 
表單集內的表單如何下 DO FORM 命令?
 
表單集內的表單不是一個 .scx 檔耶! | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 15 樓
  | 
		
			
				 發表於: 星期三 六月 27, 2012 11:06 am    文章主題: Re: 請教一下如何在[表單集]中的各表單間互傳參數? | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nelsonchuang 寫到: | 	 		   	  | jerryclt 寫到: | 	 		  如主題,
 
我在表單集內建了2個表單 A 及 B,
 
 
想從 表單A 呼叫 表單B 並且傳一個參數
 
"我被表單A呼叫"
 
當成 表單B 的caption
 
 
除了用public外,
 
有沒有其它像 DO FORM B LINKED WITH "我被表單A呼叫" 的方式可用? | 	  
 
在表單A中的程序:
 
1.先設定B表單的caption
 
2.活化B表單.......(active)
 
 
這個世界,沒有為任何人寫好的程式或方法..
 
只有自己才有可能為自己寫出想要的程式與方法.. | 	  
 
 
您說的方式就是我目前用的方式,
 
FormA.button1.click 的 Methods 如下:
 
FormB.caption="我被表單A呼叫"
 
FormB.left=x
 
FormB.top=y
 
FormB.height=xx
 
FormB.width=yy
 
...
 
...
 
FormB.WindowType=1
 
 
和類似 DO FORM 用法的方式:
 
 
DO FORM FormB LINKED WITH "我被表單A呼叫",x,y,xx,yy,.............,1
 
 
何者簡潔?
 
 
來這兒發文非我所願,
 
狐友們若有其他好方式可以提點一下,
 
小弟感激萬分,
 
因為您的提點,
 
相信不止小弟一人受惠啊! | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
  	 
	    
  	   | 
 	
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
  | 
   
  
		 |