我們有一個已經在PowerBuilder 9中開發的應用程序。可執行相關問題
問題是我們已經實現了更改密碼的窗口。在窗口中我們有一箇舊密碼的字段。當我們通過EXE更改密碼時,它不允許我們輸入超過8個字符的密碼。但我們現有的密碼有9個字符。
以下屬性檢查:
- 舊密碼字段大小。 (沒有限制)
- 通過PB 9 IDE執行應用程序(沒有問題,我也可以輸入更多8個字符)。
- 該問題只發生在編譯後的EXE中。
- 經過桌面主題(不走運)
是否有此問題的任何解決方案?
我們有一個已經在PowerBuilder 9中開發的應用程序。可執行相關問題
問題是我們已經實現了更改密碼的窗口。在窗口中我們有一箇舊密碼的字段。當我們通過EXE更改密碼時,它不允許我們輸入超過8個字符的密碼。但我們現有的密碼有9個字符。
以下屬性檢查:
是否有此問題的任何解決方案?
不知道爲什麼兩個版本之間的文字大小可能不同,但如果不同,可能由於文本字段的禁用AutoHScroll
屬性而無法輸入大字體的所有文本?
我意識到,不同的顯示可能來自編譯屬性的General
選項卡中的Windows classic style
選項。
所以這是禁用的'AutoHScroll'? – Seki
是的,我去了,並啓用了。感謝Seki。我只是像登錄窗口一樣縮小字體大小。 –
構建可執行文件時,您是否選擇編譯爲p代碼或機器代碼? – Seki
我在那裏檢查了項目對象,我們沒有選中機器代碼複選框。什麼是P碼? –
我還有一些問題。 1.當我們從PB IDE執行應用程序時,字體大小將從哪裏獲得?因爲我們的密碼更改窗口在舊密碼字段中具有較大的大小,但是當我們從PB IDE執行相同的窗口時,它不會佔用較大的大小。它不會從房產中獲取既定規模的原因是什麼?爲什麼它適用於EXE的設置大小? –