| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		holycastle
 
 
  註冊時間: 2004-05-29 文章: 11 來自: 香港-大陸(兩邊走...)
  第 1 樓
  | 
		
			
				 發表於: 星期六 五月 29, 2004 12:55 am    文章主題: 救命呀(程式執行,一閃而過)~~~~~~~~~~~~ | 
				     | 
			 
			
				
  | 
			 
			
				  
 
你地好~~~ 我係一個對foxpro唔太認識的人...因為公司要我寫個program俾人入一d資料, 所以我就用之前form7學的foxpro寫了一個program 
 
 
我完成後, 開這個form檔案run呢, 都冇出現問題. 但係我用build exe 之後, 開exe檔案0個時....我個program只係出現左1秒...佢就自動close左.....! ! ! 
 
 
之後, 我就build app檔案啦, 點知我開左個"主form"之後, 再click "主form"入面一個buttom開"次form"之後, 再係"次form"之面入左個value, 再click一個buttom, 想將"次form"個value放入"主form"的一個text value到...(係form檔案開都可以嫁) 不過唔知點解...你app檔案做lee個動作, 佢話找唔到個"主form"... 
 
 
主form : basic 
 
次form : search 
 
 
我係"次form"個 buttom 打左句commond : 
 
basic.text1.value = thisform.text1.value 
 
 
唔知點解...佢話 object basic not found..... 
 
 
唉...大家可唔可以幫下我呀...我要係deadline之前完成 lee 個 program 呀... 
 
如果唔係我會俾老闆 ko 嫁... ><" 
 
 
唔該大家 ! ! ! | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		garfield Site Admin
  
  註冊時間: 2003-01-30 文章: 2160
 
  第 2 樓
  | 
		
			
				 發表於: 星期六 五月 29, 2004 1:32 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				1. 去搜尋 read events
 
2. 去搜尋 表單和表單之間要如何傳值 _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		catjoke
 
 
  註冊時間: 2003-06-16 文章: 175 來自: 香港
  第 3 樓
  | 
		
			
				 發表於: 星期六 五月 29, 2004 9:58 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				KO 硬... ~_~
 
 
甚麼 主 form!? 使用 formset 嗎!?
 
 
Thisformset.Basic.text1.value = thisform.text1.value
 
 
獨立 form 就要另外處理....
 
 
FOR iX = 1 TO _SCREEN.FORMCOUNT
 
IF _SCREEN.FORMS(iX).NAME = [Basic]
 
    _SCREEN.FORMS(iX).text1.value = thisform.text1.value
 
ENDIF
 
ENDFOR
 
 
就算給了解決程式你看, 看得明白才講吧... _________________ 喵喎~ 貓當然是 "茅" 的嘛! ^0^; | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		an1060
 
 
  註冊時間: 2004-02-29 文章: 48 來自: 高雄
  第 4 樓
  | 
		 | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		holycastle
 
 
  註冊時間: 2004-05-29 文章: 11 來自: 香港-大陸(兩邊走...)
  第 5 樓
  | 
		
			
				 發表於: 星期一 五月 31, 2004 12:19 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				oh~~~ THX 哂大家呀~~~ 原來要用read events俾windows read 個 program先可以開到...
 
依家可以用啦~~~ thx 哂~~~~ _________________ 我係一個唔識VFP的白痴...
 
請大家幫下忙~~~~ | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		catjoke
 
 
  註冊時間: 2003-06-16 文章: 175 來自: 香港
  第 6 樓
  | 
		
			
				 發表於: 星期一 五月 31, 2004 11:16 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				其實 Read Event 是 等待 用家使用....
 
直到 Clear Event 才離開系統...
 
 
你寫的物件只是如寫了 CmdSave.Click, 不等用家使用, 何來 click.. _________________ 喵喎~ 貓當然是 "茅" 的嘛! ^0^; | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		holycastle
 
 
  註冊時間: 2004-05-29 文章: 11 來自: 香港-大陸(兩邊走...)
  第 7 樓
  | 
		
			
				 發表於: 星期一 六月 07, 2004 8:51 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				獨立 form 就要另外處理....
 
 
FOR iX = 1 TO _SCREEN.FORMCOUNT
 
IF _SCREEN.FORMS(iX).NAME = [Basic]
 
    _SCREEN.FORMS(iX).text1.value = thisform.text1.value
 
ENDIF
 
ENDFOR
 
 
就算給了解決程式你看, 看得明白才講吧...[/quote]
 
 
    唉...如果我開多2個獨立form(a1, a2, a3), 我a3 d value 就去唔到 a2了...
 
為什麼的.....救救我呀~~~~~ 
 
 
仲有...上面d command....點解同點用嫁....plx help~~~ | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		catjoke
 
 
  註冊時間: 2003-06-16 文章: 175 來自: 香港
  第 8 樓
  | 
		
			
				 發表於: 星期二 六月 08, 2004 12:22 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				_SCREEN  是 VFP 主視窗.
 
FORMCOUNT 是 FORM 的總數
 
FORMS(iX)... 是每一個 FORM..
 
 
現在用最簡單的 FOR..ENDFOR 找到你要的 Basic Form..
 
然後才把 數據傳回去...
 
 
你如果連 Basic 的 Form 叫甚麼名字也不知道..... `-` _________________ 喵喎~ 貓當然是 "茅" 的嘛! ^0^; | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		holycastle
 
 
  註冊時間: 2004-05-29 文章: 11 來自: 香港-大陸(兩邊走...)
  第 9 樓
  | 
		
			
				 發表於: 星期二 六月 08, 2004 5:30 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				   oh....thx 你教了我
 
 
但係...我已經照住你個方法做嫁啦...但係點解d value都係唔入唔到gei...
 
 
FOR iX = 1 TO _SCREEN.FORMCOUNT
 
IF _SCREEN.FORMS(iX).NAME = [MAIN1]
 
FORMS(iX).text1.value =ALLTRIM(THISFORM.TEXT1.Value)
 
ENDIF 
 
ENDFOR
 
 
USE SEARCH
 
SET INDEX TO C
 
 
SEEK SEARCH_NO
 
IF FOUND()
 
FOR iX = 1 TO _SCREEN.FORMCOUNT
 
IF _SCREEN.FORMS(iX).NAME = [MAIN1]
 
_SCREEN.FORMS(iX).TEXT2.VALUE=SUPPLIER
 
_SCREEN.FORMS(iX).TEXT3.VALUE=GRP
 
_SCREEN.FORMS(iX).TEXT4.VALUE=PO_NO
 
_SCREEN.FORMS(iX).TEXT5.VALUE=ORDER_NO
 
_SCREEN.FORMS(iX).TEXT6.VALUE=PN
 
_SCREEN.FORMS(iX).TEXT7.VALUE=PACKAGE
 
_SCREEN.FORMS(iX).TEXT8.VALUE=PO_AMT
 
_SCREEN.FORMS(iX).TEXT9.VALUE=DAT2
 
_SCREEN.FORMS(iX).TEXT10.VALUE=MATERIAL_N
 
_SCREEN.FORMS(iX).TEXT11.VALUE=AMOUNT
 
_SCREEN.FORMS(iX).TEXT12.VALUE=STOCK_AMT
 
_SCREEN.FORMS(iX).TEXT13.VALUE=ACCUM_AMT
 
ENDIF 
 
ENDFOR 
 
ENDIF
 
 
救教救教~~~~ | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		深山
 
 
  註冊時間: 2004-06-12 文章: 1
 
  第 10 樓
  | 
		
			
				 發表於: 星期六 六月 12, 2004 1:13 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				用程式當主程式,不要用form當主程式
 
程式中
 
 
DO FORM main
 
READ EVENTS
 
 
就可以了 _________________ 掉到資料庫深淵的小猴子 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |