●文字コード探偵Ver1.11(2000/09/03) ○はじめに 本ソフトはMORE開発者向けのものです。それ以外の方にとっては何の役にも 立ちません。 ○概要 SZABの文字列エディタで半角カタカナを入力するとアセンブルエラーが発生 します。これはアセンブラ(assh)が半角カタカナに対応していないためだと 思われます。このため一般的にSZABでは半角カタカナの文字列リソースを使う ことはできない、とされています。 しかし実は半角カタカナを使う方法はあります。エスケープ文字を使うとい う方法です。マニュアルなどには書かれていないようなのですが、asshではい くつかのエスケープ文字が使えるようです。Zaurusの改行コードは\rと入力す ることもできます。同じように任意の文字を\oooの形式で8進表現で指定する こともできるようです(残念ながら\xhhはだめでした)。 「文字コード探偵」は半角カタカナ、絵記号などをSZABで使うためにこれら の文字列を8進表現で入力するための支援ツールです。Cプログラム内での利 用も考えて16進表現にも対応しています。 ○使用上の注意事項 本ソフトはフリーソフトです。個人的な目的のための利用・再配布は自由に 行っていただいてかまいません(ただし転載は無断で行わないでください)。 これ以外の目的で再配布する際には事前に(事後でもかまいませんが)知らせ てください(連絡先は文末にあります)。 本ソフトを利用したことにより発生した損害等について、作者は一切責任を 負いません。この点に同意いただける場合のみご利用ください。 ○対応機種 MI-10も含むすべての機種で動作するはずです。 ○画面・操作説明 [メイン画面] 画面上部の入力領域に調べたい文字列を入力すると、画面下部に16進、ある いは8進表現に変換したものが表示されます。これをSZAB文字列エディタや Cプログラムソース中に入力します(文字列エディタは8進表現のみ可能)。 ・[終了]本アプリケーションを終了します。 ・[情報]バージョン情報を表示します。 ・[16進|8進表現]変換する形式を指定します。16進表現はCプログラムソー ス中でのみ利用可能です。 ★[メニュー]カット、コピー、ペースト機能が利用できます。 ○制限事項 ○履歴 Ver1.11(2000/09/03) ・16進数の表現が実は間違っていました!!\h00ではなく、\x00でした。 Ver1.10(2000/03/27) ・カット、コピー、ペースト、辞書からの貼り込みに対応しました。 Ver1.00(2000/02/21) ○今後の予定 ・特にありません。とっても単純なものですし...。 ○連絡先(感想・要望・質問等もどうぞ) ウクレレとりっぷ psycho-lab@geocities.co.jp