| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 1 樓
  | 
		
			
				 發表於: 星期二 二月 22, 2011 8:49 am    文章主題: 有沒有辦法防止這種物件消失的狀況? | 
				     | 
			 
			
				
  | 
			 
			
				如附件所示:
 
 
當我們隨便輸入後,
 
於其上的另一個物件便會部份消失,
 
有沒有方法讓它保持原狀? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 2 樓
  | 
		
			
				 發表於: 星期一 三月 14, 2011 7:31 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				前次以為解決了,
 
原來還有隱性問題存在...
 
 
之前我是在InteractiveChange裡放入refresh,
 
但是只解決了有輸入東東時的重繪,
 
如果只是按 上下左右 等鍵...
 
一樣會消失!
 
 
有大大有解嗎? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		goto-dream
 
 
  註冊時間: 2004-05-11 文章: 909
 
  第 3 樓
  | 
		 | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 4 樓
  | 
		
			
				 發表於: 星期五 三月 25, 2011 6:39 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				大哥,
 
 
我也是VFP9
 
您確定有在欄位內按 ↑↓←→ 等鍵? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		yang1032
 
 
  註冊時間: 2004-06-19 文章: 58
 
  第 5 樓
  | 
		
			
				 發表於: 星期日 三月 27, 2011 10:27 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				在click 與 interactivechange 內 放入 thisform.refresh
 
在keypress 內 放入  &&下列只處理左右鍵
 
if  (nKeyCode =4 or  nKeyCode =19)  and nShiftAltCtrl =0
 
	keyboard '{INS}'
 
	keyboard '{INS}'
 
	
 
endif | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		yang1032
 
 
  註冊時間: 2004-06-19 文章: 58
 
  第 6 樓
  | 
		
			
				 發表於: 星期日 三月 27, 2011 10:39 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				補充上式
 
在init 宣告
 
public keyins_f
 
keyins_f =.f.
 
 
LPARAMETERS nKeyCode, nShiftAltCtrl
 
if  (nKeyCode =4 or  nKeyCode =19)  and nShiftAltCtrl =0
 
	keyboard '{INS}'
 
	keyins_f =.t.
 
endif	
 
if   (nKeyCode =22)  and nShiftAltCtrl =0  and keyins_f =.t.
 
	keyboard '{INS}'
 
	keyins_f =.f.
 
endif | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 7 樓
  | 
		
			
				 發表於: 星期二 三月 29, 2011 2:53 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | yang1032 寫到: | 	 		  補充上式
 
在init 宣告
 
public keyins_f
 
keyins_f =.f.
 
 
LPARAMETERS nKeyCode, nShiftAltCtrl
 
if  (nKeyCode =4 or  nKeyCode =19)  and nShiftAltCtrl =0
 
	keyboard '{INS}'
 
	keyins_f =.t.
 
endif	
 
if   (nKeyCode =22)  and nShiftAltCtrl =0  and keyins_f =.t.
 
	keyboard '{INS}'
 
	keyins_f =.f.
 
endif | 	  
 
 
大哥真乃神人也(請受小弟一拜),
 
請教一下這個 keyboard '{INS}' 用途為何? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		yang1032
 
 
  註冊時間: 2004-06-19 文章: 58
 
  第 8 樓
  | 
		
			
				 發表於: 星期一 四月 04, 2011 6:42 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 測試來的,只有它不影響其他鍵 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |