  | 
				VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.   
				 | 
			 
		 
		 
	
		| 上一篇主題 :: 下一篇主題   | 
	 
	
	
		| 發表人 | 
		內容 | 
	 
	
		215001
 
 
  註冊時間: 2003-06-11 文章: 393
 
  第 1 樓
  | 
		
			
				 發表於: 星期四 一月 11, 2024 5:56 pm    文章主題: 在EXE執行時,如果要讀取的照片檔案,剛好與專案內的某個照片檔案同名時,為何都先抓專案內的照片 | 
				     | 
			 
			
				
  | 
			 
			
				如標題  (底下有附測試檔案)
 
 
D:\test\test.pjx 專案 (有 test表單 及 test.jpg)
 
D:\test2\test.jpg
 
 
在VFP環境下,當我執行test專案時,在test表單內可正常顯示 test.jpg 或 D:\test2\test.jpg
 
 
然而當我在EXE執行時,卻都只顯示專案內的 test.jpg,而不會顯示 D:\test2\test.jpg
 
 
要如何才能顯示出 D:\test2\test.jpg ? | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		CCB2000
 
 
  註冊時間: 2009-03-25 文章: 97
 
  第 2 樓
  | 
		
			
				 發表於: 星期四 一月 11, 2024 6:49 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				PRIVATE xfile
 
xfile="..\test2\test.jpg"
 
PRIVATE lothisform
 
lothisform=thisform
 
=EXECSCRIPT("lothisform.image1.picture=xfile") _________________ VFP C++編譯軟件 (VFP C++ Compiler): http://www.baiyujia.com/vfpcompiler | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		215001
 
 
  註冊時間: 2003-06-11 文章: 393
 
  第 3 樓
  | 
		
			
				 發表於: 星期五 一月 12, 2024 9:29 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				謝謝 CCB2000
 
 
上面的方法可行
 
 
為何會這樣? 要用特殊方式才可正常顯示,一不注意,就會雷到
 
於VFP測試正常,轉EXE後就不行 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		foxy
 
  
  註冊時間: 2007-08-16 文章: 265 來自: 泰國
  第 4 樓
  | 
		
			
				 發表於: 星期五 一月 19, 2024 3:11 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				Set path _________________ 進銷存+生產製造+會計+員工薪資+CRM+POS零售+餐廳手機app+電商手機app+電商網站,物流系統. 正/簡體中文,英,日,泰,緬甸文. MS SQL Server + 前台 VFP + PHP 網站 + Flutter 手機 App, 都共享 MS SQL Server的資料.  www.foxacc.com  LINE: mike-lm | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		215001
 
 
  註冊時間: 2003-06-11 文章: 393
 
  第 5 樓
  | 
		
			
				 發表於: 星期五 一月 19, 2024 10:08 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				???
 
 
不清楚 foxy 的意思 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		foxy
 
  
  註冊時間: 2007-08-16 文章: 265 來自: 泰國
  第 6 樓
  | 
		
			
				 發表於: 星期五 二月 23, 2024 11:42 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				可能軟體要先在 SET DEFAULT 的文件夾來尋找圖片文檔, 如果找到了,就不會再到其他文件夾 (由 SET PATH 設定)尋找. 所以那個圖片應該是在 exe 所在的文件夾裡面, 也就是 SET DEFAULT 默認的文件夾 _________________ 進銷存+生產製造+會計+員工薪資+CRM+POS零售+餐廳手機app+電商手機app+電商網站,物流系統. 正/簡體中文,英,日,泰,緬甸文. MS SQL Server + 前台 VFP + PHP 網站 + Flutter 手機 App, 都共享 MS SQL Server的資料.  www.foxacc.com  LINE: mike-lm | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		215001
 
 
  註冊時間: 2003-06-11 文章: 393
 
  第 7 樓
  | 
		
			
				 發表於: 星期五 二月 23, 2024 4:52 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				謝謝foxy
 
 
因專案已包含了 test.jpg ,在EXE執行時,怎樣都抓不到其他資料夾的 test.jpg
 
 
我已刪除 D:\test\test.jpg.
 
也設定了 set path to d:\test2 ,還是無法正常顯示 D:\test2\test.jpg 圖片 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		foxy
 
  
  註冊時間: 2007-08-16 文章: 265 來自: 泰國
  第 8 樓
  | 
		
			
				 發表於: 星期五 二月 23, 2024 5:18 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				如果圖片檔案名稱裡面沒有包括所在文件夾, 軟體就顯示包括在專案裡面的同名圖片, 所以需要把圖片所在文件夾包括在圖片檔案名稱裡面, 例如 D:\test2\test.jpg, 不能只是test.jpg.
 
可以讓用戶把所有圖片檔案放在一個特定的文件夾裡面 (D:\test2\), 讓軟體自動把文件夾路徑(D:\test2\) 包括在圖片檔名稱裡面 _________________ 進銷存+生產製造+會計+員工薪資+CRM+POS零售+餐廳手機app+電商手機app+電商網站,物流系統. 正/簡體中文,英,日,泰,緬甸文. MS SQL Server + 前台 VFP + PHP 網站 + Flutter 手機 App, 都共享 MS SQL Server的資料.  www.foxacc.com  LINE: mike-lm | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		215001
 
 
  註冊時間: 2003-06-11 文章: 393
 
  第 9 樓
  | 
		
			
				 發表於: 星期一 二月 26, 2024 8:58 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				謝謝foxy
 
 
目前先用2樓的方法解決 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
  	 
	    
  	   | 
 	
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
  | 
   
  
		 |