3
A
回答
2
爲了支持讀取和不同 格式的外部文件寫入,MorphX 設有一系列不同的IO 類; CommaIo逗號分隔 文件,Comma7Io逗號分隔7 位文件,BinaryIo二進制文件 和AsciiIo純文本文件。
From this link: RE: [Axapta-Knowledge-Village] Somthing cool - IO
1
運行此作業
static void TestComma7Io(Args _args)
{
str testString = 'ABCDEFG~ÀÁÂÃÄÅÆÇÈÉÊË~HIJKLMNOP';
str filename = @"C:\TMP\test1.txt";
str mode = 'W';
Io io;
container con;
FileIoPermission perm;
;
perm = new FileIoPermission(filename, mode);
if (!perm)
return;
perm.assert();
// BP deviation documented.
io = new Comma7Io(filename, mode);
if (io)
io.write(testString);
CodeAccessPermission::revertAssert();
}
,並檢查該文件的內容:「ABCDEFG〜\ 300 \ 301 \ 302 \ 303 \ 304 \ 305 \ 306 \ 307 \ 310 \ 311 \ 312 \ 313〜HIJKLMNOP「。如您所見,8位字符已被其octal codes取代。
如果將io = new Comma7Io(filename, mode);
替換爲io = new CommaIo(filename, mode);
,原始字符串將被寫入文件:「ABCDEFG〜ÀÁÂÄÆÆÇÈÉÊË〜HIJKLMNOP」。
相關問題
- 1. Debug類和Trace類有什麼區別?
- 2. ConfigurationManager類和Settings類有什麼區別?
- 3. HostingEnvironment類和HttpRuntime類有什麼區別?
- 4. 子類和子類有什麼區別?
- 5. java.awt.Rectangle類和java.awt.geom.Rectangle2D.Double類有什麼區別?
- 6. Syncano類和SyncanoDashboard有什麼區別?
- 7. gRPC和Beta gRPC類有什麼區別?
- 8. 抽象類和Mixin有什麼區別?
- 9. Helper和Utility類有什麼區別?
- 10. 聚類和匹配有什麼區別?
- 11. super()和Parent類名有什麼區別?
- 12. 有什麼區別`和$(Bash中有什麼區別?
- 13. 有什麼區別? :和||
- 14. &&和||有什麼區別?
- 15. 「/」和「/ *」有什麼區別?
- 16. 有什麼區別:。!和:r!?
- 17. ==和===有什麼區別?
- 18. Appender和〜有什麼區別?
- 19. $ @和$ *有什麼區別?
- 20. is和=有什麼區別?
- 21. #.00和#。##有什麼區別?
- 22. `==`和`is`有什麼區別?
- 23. '=='和'==='有什麼區別?
- 24. /和/#/有什麼區別?
- 25. | 0和~~有什麼區別?
- 26. `&`和`ref`有什麼區別?
- 27. ==和===有什麼區別?
- 28. ==和===有什麼區別?
- 29. `{}`和`[]`有什麼區別?
- 30. JavaScript和=== ===有什麼區別?
這是「開發Microsoft Dynamics AX」幫助文件的引用。 – 10p 2011-06-07 12:36:06