過去の桐井戸端BBS (桐ver.9)
24019 フォームのテキストボックスに文字が表示されないことがある たゆー 2003/12/24-12:54
みなさん今日は、今日あたりクリスマスで楽しいひと時をとお考えでしょうが、
私の場合「クルシンデマス」状態です

是非、お知恵をお貸しください。
実は簡単なフォームを作成しましたが、テキストボックスに
文字が表示されない場合があります

フォームの内容は、簡単なストップウォッチ(経過時間計測)です
イベントや、フォームの良し悪しは別にして

○質問・・・同じプログラムを利用して機種(パソコン)によって
 一部表示されない個所が発生します。

しかし、OSや、桐の環境でもなさそうですが、実際に文字表示ができません

補完BBSにサンプルをあげましたので、どなたか確認いただけませんか。
もし、ダウンロードされた方が、全部表示されたら質問の意味は伝わりにくいかなと思いますが、
よろしくお願いいたします


24020 Re:テキストボックスに表示できない? ONnoji 2003/12/24-15:08
記事番号24019へのコメント
たゆーさん、こんにちは。

桐ver.9 Windows NT4.0 で実行してみましたが、当方では毎秒文字が更新されています。

タラレバですが…(^^ゞ
変数変更の代わりに、[表示倍率の設定]メソッドを試してみたらいかがでしょうか?

手続き定義開始 フォーム::タイマー2()
 &現在時刻=#時刻
 *メソッド呼び出し @フォーム.変数変更()
 メソッド呼び出し @フォーム.表示倍率の設定( 100 )
手続き定義終了



24021 Re:テキストボックスに表示できない? たゆー 2003/12/24-17:53
記事番号24020へのコメント
ONnojiさん、ありがとうございます。
実は 私のPCでないためすぐ連絡しておきます

ただ、
>タラレバですが…(^^ゞ
>変数変更の代わりに、[表示倍率の設定]メソッドを試してみたらいかがでしょう
>か?
>
>手続き定義開始 フォーム::タイマー2()
> &現在時刻=#時刻
> *メソッド呼び出し @フォーム.変数変更()
> メソッド呼び出し @フォーム.表示倍率の設定( 100 )
>手続き定義終了

これで、表示はされるようになったとしても、なぜ表示できたりできなかったりなのかは不明のままですね。

質問者は、たぶん「Xp 桐9sp1」だったと思いますが、私の場合
「Me 桐9sp1」で表示できます。確認後また返事させていただきます


>桐ver.9 Windows NT4.0 で実行してみましたが、当方では毎秒文字が更新されて
>います。

関係ない話ですが、最初に作成したバージョンなどの影響も、そのうちうけるのかな?
って気がしないでもないです。再定義で開いても細かいところまで修正して保存はしてないようですので。


24022 Re:テキストボックスに表示できない? たゆー 2003/12/24-21:26
記事番号24021へのコメント
補足ですが、下記にて表示出来ることを確認しています。

win98se 桐9
winme  桐9sp1
win2000 桐9sp1
winXP  桐9-2004

しかし、確かに、秒ごとに更新されるテキストボックスは空白のままという画面(症状)も、確認しています

ダウンロードされた方で、表示されない方がいらっしゃいませんか?
または、○○○○○すると、表示されなくなりますよの、ご意見でも結構です
是非、お聞かせいただけませんか。よろしくお願い致します

※ここに、質問を書かれるとき、「OSと桐のバージョンを・・・・・」と
書いてありますが、今回の場合はどのように書けばいいのか、迷いますね


戻る