在 VFP Command 內輸入語法,直接修正 Form 或 Frx 內的使用字型
USE FormFullPath/FrxFullPath IN 0 SHARED // Form 針對 Properties 欄位 UPDATE FormFullPath SET Properties = STRTRAN(Properties , "Arial Narrow" , "Arial") WHERE ATC("Arial Narrow",Properties) > 0 // Frx 針對 Fontface 欄位 UPDATE FrxFullPath SET Fontface = "Arial" WHERE ALLTRIM(Fontface) == "Arial Narrow"原以為是 Win10 1903 裡面預設沒有 Arial Narrow 字型,查 Arial Narrow font family 發現,原來這字型是安裝 Office 2007 才會有,從 Win7、Win8、Win10 的字型清單內都沒有發現 Arial Narrow 的存在
- Win10 內的 Arial 相關字型,還有一個 Arial Nova 系列就沒有特地截圖
- Arial Narrow 字型說明,只到 Office 2007 而已
查完資料就覺得好玩,該 PC 雖然有安裝 Office 2007,但也沒有 Arial Narrow 字型,確認其他 PC 內,沒有 Arial Narrrow 也不會拋出錯誤訊息,目前指向一個問題點,該台 PC 是 1903,^^''
- 參考資料
- C0000094 Error
沒有留言:
張貼留言