googleandy 發表於 13-9-26 00:36

請教一個Power language問題

1.如果我想把一個數值(譬如10點鐘收盤價 8212)輸出寫到C:\test.txt文字檔,請問如何寫程式碼?2.反過來, 我的C:\test.txt文字檔有一數值, 如果想拿使用在MC上,應如何寫程式碼取出數值? Thanks.

alexliou 發表於 13-9-26 05:54

本帖最後由 alexliou 於 13-9-26 06:06 編輯

1. 要把數值寫到文字檔比較簡單
用內建的function 就可以
Print(file("C:\test.txt"), value/variable you want to output:1:0);
(假設您要輸出的是整數, 整數位用1是希望數字前不要有空白)

or FileAppend("C:\test.txt", numtostr(value/variable,0) + NewLine);

2. 要把數值讀進來就麻煩一點
因為沒有內建的功能, 得靠 dll 才行
以用 ELCollections.dll為例
Vars: VaraibletobeInput(ListN.New),
Value1 = ListN.ReadFile(VaraibletobeInput,"C:\test.txt");


googleandy 發表於 13-9-26 07:27

alexliou 發表於 13-9-26 05:54 static/image/common/back.gif
1. 要把數值寫到文字檔比較簡單
用內建的function 就可以
Print(file("C:\test.txt"), value/variable you...

謝謝alexliou大詳細解說,感恩!
頁: [1]
查看完整版本: 請教一個Power language問題