ShortToString
Unicode シンボルコードを 1 シンボルの文字列に変換して返します。
string ShortToString( ushort symbol_code ); |
パラメータ
symbol_code
[in] シンボルコード。シンボルコードの代わりに、シンボルまたは Unicode の表にある 2 バイトの16 進コードの文字列を含むリテラル文字列を使用することが出来ます。
戻り値
例:
//+------------------------------------------------------------------+ //| スクリプトプログラム開始関数 | //+------------------------------------------------------------------+ void OnStart() { //--- Unicode番号U+23E9の文字から始まる18文字をループで出力する for(int i=0; i<18; i++) { ushort code=0x23E9+(ushort)i; PrintFormat("Unicode number U+%hX: %s",code,ShortToString(code)); } /* 結果: Unicode number U+23E9: ⏩ Unicode number U+23EA: ⏪ Unicode number U+23EB: ⏫ Unicode number U+23EC: ⏬ Unicode number U+23ED: ⏭ Unicode number U+23EE: ⏮ Unicode number U+23EF: ⏯ Unicode number U+23F0: ⏰ Unicode number U+23F1: ⏱ Unicode number U+23F2: ⏲ Unicode number U+23F3: ⏳ Unicode number U+23F4: ⏴ Unicode number U+23F5: ⏵ Unicode number U+23F6: ⏶ Unicode number U+23F7: ⏷ Unicode number U+23F8: ⏸ Unicode number U+23F9: ⏹ Unicode number U+23FA: ⏺ */ } |
参照
StringToCharArray、CharToString、StringGetCharacter