TITLE:  [110] やはりデフォルトではないのですね
DATE : 2001-07-31 16:22:00
--------------------------------------------------
こんにちわ、a-murataです。
アドバイスをありがとうございます。
ToZen関数はなかなかおもしろいですね。
実用的だし。やはりこういうものは
デフォルトでは存在しないんですね。

>書き出したらANSI(Shift-JIS)コードになっていて
>eVBに読み込んだら、自動でUNICODEに変換している
>・・・なんてことあるのかな???

きっとそういうことを暗黙のうちに
やってくれているんだと思います。
そうでないと説明がつかないですもんね。
書くときはLinePrint系が自動的に
Unicode->SJISに、読むときはInput系が
この逆を行っていると私は思ってます。

便利といえば便利ですね。

さて、KENさんは思いませんか?
forなどのループがとにかく遅いと。
ピクチャーボックスとかのActiveXコントロールは
それなりに高速に動作してくれるようですが
制御構造関係の処理はとにかく遅いですよね。
iPAQですら遅いと感じてしまうくらいに
遅いです。
さらにいうと、LineInputStringなどの
ファイルからの1行読み込み関係も
遅いですね。これは、可変長のバッファを用意して
そこに読み込ませるわけですが、どうもこの
可変長のバッファの確保を繰り返すと
CEは遅くなるというような意味の話を
どこかで聞いたような気がします。
バッファを固定長で確保できれば
そんなに遅くはないのかもしれないのですが
いかんせん、eVBはそれができません。
それどころかすべてValiantだし。
このあたり、まだまだスクリプトのにおいが
プンプンしますね。

KENさんはこのあたり、どのように克服されて
いるのでしょうか?
たとえばリストボックスにセットする文字列を
ファイルから読み込むとかいうケースかな。

でわっ。