PB中如何把SingleLineEdit中的內容直接輸出到txt或excel檔案中
uj5u.com熱心網友回復:
1、取出text內容,利用fileopen → filewrite → fileclose,這樣的方法缺點是只能寫到已有的檔案上,并且只能寫到txt中2、建立datastore,為datastore指定一個只包含1個char(7999)型別的列的dataobject,然后取出singlelineedit的text,并importstring到datastore中,然后datastore再進行saveas操作,這樣的缺點是當text包含制表符時,會造成text被截取
3、直接以datawindow來代替singlelineedit控制元件,這樣就可以直接saveas了,缺點跟2是一樣的,另外還需要額外處理datawindow的resize事件
uj5u.com熱心網友回復:
1、估計你還沒怎么用過,沒聽說只能寫到已有檔案中,根據不同引數定的,兄弟;
2、3、方法是很笨的方法。
uj5u.com熱心網友回復:
為什么不用DW來處理啊uj5u.com熱心網友回復:
如果你一定要用SingleLineEdit的話,可以把SingleLineEdit里面的內容取出來存放在一個dw中,然后saveas 下dw就行了。uj5u.com熱心網友回復:
呵呵,感謝youzhi1007兄弟的教導,今天鬼迷心竅了,想著filewrite的前提是fileopen,沒有file怎么open,哈哈,我錯了,再看看F1
fileaccess
(optional) A value of the FileAccess enumerated type that specifies whether the file is opened for reading or writing. Values are:?Read! ?(Default) Read-only access?Write! ?Write-only accessIf PowerBuilder does not find the file, a new file is created if the fileaccess argument is set to Write!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/78020.html
標籤:控件與界面
上一篇:pb怎么用~h組合16進制
下一篇:呼叫PB問題
