---- Support BBS ----
[ 前の記事 | 次の記事 | 一覧 ]

[00479] 1579 byte
投稿日時: 2001年9月10日(月) 2時28分51秒
ホスト名: mcda026n001.ppp.infoweb.ne.jp(211.125.43.129)

エディットボックスで一部の文字が入力ができなくなる

投稿者: 二松
e-mail: (入力されていません)
   URL: (入力されていません)

杉浦さん、こんばんわ。
  二松です。

 (1行の)エディットボックス(edit)で次のような現象がときどき起きます。
 エディットボックスに文字列[半角英数字といくつかの記号のみ]を入力してはそれを取り出し、いろいろと処理するプログラムなのですが、それを繰り返していると突然エディットボックスの中でいくつかの文字の入力ができなくなることがあります。
 通常の秀丸その他のアプリの画面では起こらないことなのでキーボードの欠陥ではないと思います。
 エラーのたびに、どの文字が入力できて、どの文字が入力できないかを調べてみると、毎回完全に同じ状況であることがわかりました。
   入力できる英大文字:(  A B F J M N Q R  )
   入力できる英小文字:(  b d f h i m q u y  )
   入力できる数字  :(  1 4 5 7 9 0  )
   入力できる記号類 :(  , ! ' ( } [ ] スペース  )
   入力できない記号類:(  . " ? ) {  )
 edit の使い方に関して何か初歩的な見落としがあるのかもしれません。しかし、30分ぐらい連続して使っても−−この間には数十回エディットボックスへの書き込みと取り出しを繰り返します−−まったく正常に使えるときもあります。
 何か思い当たることがあればご教示願います。

 ついでにもう1つ。WAITCTRLNOTIFY の引数(通知コードを待つ時間)は dgdll.mac の中ではすべて "10" にしてありますが、無条件に "10" にして使ってよいのでしょうか。コメントに「引数を小さくすると応答性はよくなるが負荷は大きくなる」とありますが、前半はともかく、後半の「負荷は……」の部分がよくわかりません。
 HTMLマニュアルのサンプルマクロの中には "100" の例もあります。コマンドによって使い分ける必要があるのでしょうか。
 初心者が使う場合に、理屈抜きでこれにしておけばどんな場合でも大丈夫、という値があればお願いします。


[ 前の記事 | 次の記事 | 一覧 ]


>479< エディットボックスで一部の文字が入力ができなくなる (二松) 09/10 02:28
<482> Re: エディットボックスで一部の文字が入力ができなくなる (杉浦 まさき) 09/10 21:14
 └<485> Re: エディットボックスで一部の文字が入力ができなくなる (二松) 09/11 01:27
  └<487> Re: エディットボックスで一部の文字が入力ができなくなる (杉浦 まさき) 09/11 20:36
   └<489> Re: エディットボックスで一部の文字が入力ができなくなる (二松) 09/12 01:45
    └<490> Re: エディットボックスで一部の文字が入力ができなくなる (杉浦 まさき) 09/12 20:45

---- Support BBS ----