VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

在EXE執行時,如果要讀取的照片檔案,剛好與專案內的某個照片檔案同名時,為何都先抓專案內的照片

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
215001



註冊時間: 2003-06-11
文章: 389


第 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
文章: 95


第 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
文章: 389


第 3 樓

發表發表於: 星期五 一月 12, 2024 9:29 am    文章主題: 引言回覆

謝謝 CCB2000

上面的方法可行

為何會這樣? 要用特殊方式才可正常顯示,一不注意,就會雷到
於VFP測試正常,轉EXE後就不行
回頂端
檢視會員個人資料 發送私人訊息
foxy



註冊時間: 2007-08-16
文章: 231
來自: 泰國

第 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
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
215001



註冊時間: 2003-06-11
文章: 389


第 5 樓

發表發表於: 星期五 一月 19, 2024 10:08 pm    文章主題: 引言回覆

???

不清楚 foxy 的意思
回頂端
檢視會員個人資料 發送私人訊息
foxy



註冊時間: 2007-08-16
文章: 231
來自: 泰國

第 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
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
215001



註冊時間: 2003-06-11
文章: 389


第 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
文章: 231
來自: 泰國

第 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
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
215001



註冊時間: 2003-06-11
文章: 389


第 9 樓

發表發表於: 星期一 二月 26, 2024 8:58 am    文章主題: 引言回覆

謝謝foxy

目前先用2樓的方法解決
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作