| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		aqiang
 
 
  註冊時間: 2004-02-28 文章: 26
 
  第 1 樓
  | 
		
			
				 發表於: 星期一 九月 12, 2005 2:01 pm    文章主題: 為何定義了數組就會出現編譯錯誤 | 
				     | 
			 
			
				
  | 
			 
			
				為何定義了數組就會出現編譯錯誤  如下
 
雖然不會影響結果  得出的執行文件運行也沒有問題
 
但顯示錯誤有點不爽   有哪位也有也有同樣狀況的
 
哪位大大可以指點一下
 
 
PN_POW是程序中定義的全局數組變量
 
 
Form c:\sys\s02_10pack.scx has the following errors:
 
    Unknown PN_POW - Undefined
 
 
Form c:\sys\s02_20.scx has the following errors:
 
    Unknown PN_POW - Undefined _________________ ★★★隨緣緣隨來   知福福常在   來自阿強的祝福★★★ | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		garfield Site Admin
  
  註冊時間: 2003-01-30 文章: 2160
 
  第 2 樓
  | 
		
			
				 發表於: 星期一 九月 12, 2005 2:41 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				中國的"數組" == 台灣的"陣列"
 
 
vfp help是樣說的
 
 
EXTERNAL commands
 
Alerts the Project Manager to an undefined reference.
 
 
 
 
EXTERNAL FILE FileList | ARRAY ArrayList
 
   | CLASS | FORM | LABEL | LIBRARY | MENU
 
   | PROCEDURE | QUERY | REPORT | SCREEN | TABLE
 
 
 
 
 
Parameters
 
FILE FileList
 
 
 
Specifies that the file you include in an indirect file reference or macro substitution is a stand-alone file, such as a text file, .BMP bitmap file, and so on. FileList may contain a list of file names separated by commas. 
 
 
**********************
 
所以如果不想在編輯時出現錯誤訊息,
 
依你的情況來說, 請在程式的開頭加上這一行指令:
 
EXTERNAL array PN_POW _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		aqiang
 
 
  註冊時間: 2004-02-28 文章: 26
 
  第 3 樓
  | 
		
			
				 發表於: 星期二 九月 13, 2005 8:44 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				是的  是陣列
 
我加了  還是一樣錯誤
 
不管是加在程序開頭  還是定義陣列的地方  還是錯誤
 
請問還有其他方法嗎 _________________ ★★★隨緣緣隨來   知福福常在   來自阿強的祝福★★★ | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		211482
 
 
  註冊時間: 2003-07-15 文章: 53
 
  第 4 樓
  | 
		
			
				 發表於: 星期三 九月 14, 2005 5:41 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 做一個 PN_POW.prg 程序檔放在專案裡面讓他找的到就好了 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |