私は、LiveCodeを使用したiOSでのUnicode回答ダイアログを総当たり攻撃する必要がありました。それはあまりエレガントな解決策ではありません。誰かがUTF8でエンコードされた回答ダイアログをiOSで機能させることができましたか?1年以上前ですが、このフォーラムの投稿では、可能であると主張しています。フォーラムの投稿
基本的に、UTF16をUTF8に変換すると、回答ダイアログはそのエンコーディングを受け入れると言われています。日本語の行を含む新しいプレーンテキストファイルを作成し、UTF8エンコーディングで保存してから、url( "file:translation.text")でプルしました。正しいテキストファイルを取得していることを確認しました。次のコードを使用して、UTF8でエンコードされたテキストを回答ダイアログに配置しました。
put uniDecode(uniEncode(tMsg,"UTF8")) into tMsg
answer tMsg
質問する
249 次
2 に答える
1
残念ながらそうではなく、人々がデスクトップで使用しているhtmlTextの回避策も機能しません。回避策は、グループを作成して表示/非表示にすることです。その背後にあるフルスクリーンサイズの黒い不透明なグラフィックを使用し、blendLevelを約80%に設定します。
于 2013-03-21T19:51:09.920 に答える
-1
回答ダイアログでunicodeTextを使用できます。
手順:
UTF8でエンコードされたファイルからテキストを読み取ります-URL手法を使用している場合は、必ず「binfile:」を使用して読み取ります。
を使用してテキストをLiveCodeに適したテキストに変換します
unidecode(uniencode(pText、 "UTF8"))
私のシステムでは、後で簡単に選択できるように、この手順の後にユニコード文字列を配列に格納します。
- 答え
確かに、私はこれをさまざまなヨーロッパの言語に使用しており、この場合は日本語ではありません...この地域全体でも苦労したことを覚えています。幸運を!
于 2013-09-30T08:13:26.330 に答える