[OSASK 6470] Re: ファイル読み込み失敗します

  こんにちは、川合です。


FORM-Akkie さんは 2003/09/19 17:14:01 の「[OSASK 6460] FORM: RE:
 ファイル読み込み失敗します」で書きました:

>fp0 は
>lib_mapmodule(0x0000 /* opt */, 0x0210 /* slot */, 0x5 /* R-mode */,
>      areasize /* map-window size */, fp0, 0);
>で初期化しているはずですがおかしいのでしょうか?

  はい、非常にまずいです。これはfp0を初期化したことには全くなっ
ていません。初期化していないおかしな値のfp0をlib_mapmodule()に引
き渡しているだけです。

  fp0の初期化のやり方は、introcのtviewc00に書いてあります。よく
読んでください。それでも分からなければまた質問してください。

>それからいろいろ試した結果、TEDITC02.INI はシグナル16が
>返ってきて普通に読めるようです。なぜか CLASSES.WRP の場合
>シグナル17が帰ってきます。そもそもどのシグナルが何の意味を
>あらわしているのかわからないのでお手上げ状態です。
>
>あとbench01o.cでCLASSES.WRPを読ませるようにしたのですが
>これも動きませんでした。lib_steppath0 はファイルの中身まで
>見ているんでしょうか?(バイナリは駄目とか)

  おそらく、8.3形式にしなければいけない、ということをご存じなか
ったのではないかと推察しています(これはtestシリーズにしか書いて
いないことなので、無理もないことです)。"CLASSES .WRP"にするとオ
ープンできるのではないでしょうか。

  詳しくは、
    http://remo.s10.xrea.com/osawiki/pukiwiki.php?GUIGUI00_man
を見てください。


  それでは。

--
    川合 秀実(KAWAI Hidemi)
OSASK計画代表 / システム設計開発担当
E-mail:kawai !Atmark! imasy.org
Homepage http://www.imasy.org/~kawai/



ML番号でジャンプ
ML単語検索