喫茶XRAYトップページ

[スレッド全体
]

[9226] Re4:TComboBoxへのデータ追加時間返信 削除
2015/9/15 (火) 18:51:07 snail
▼ Mr.XRAYさん
 
> なんと慰めていいのやら.
> 気を落として,じゃなくて,気を落とさずに... (^^;


とりあえず目の前の問題点から逃げて、DBLookupComboBox なんかの使い方
を調べたり、TMS Software のコンポを動かしたら寄り道をしていました。
いよいよ代替え手段が見つからずに VB でテストプログラムを作ったら
びっくり。ComboBox 早いじゃん。

以前、時間が有ったときに色々触ってデバッグオプションをいい加減に
触ったのが敗因でした。

 


[9227] Re5:TComboBoxへのデータ追加時間返信 削除
2015/9/16 (水) 16:14:41 Mr.XRAY
▼ snailさん

> びっくり。ComboBox 早いじゃん。

私なんか TComboBox の OnEnter でデータベースからクエリーで,
表示項目を読み込んで表示していました.
ストレスを感じることはなかったですね.
(もはや過去形...)


[9228] Re6:TComboBoxへのデータ追加時間返信 削除
2015/9/16 (水) 16:28:18 Mr.XRAY
> 私なんか TComboBox の OnEnter でデータベースからクエリーで,
> 表示項目を読み込んで表示していました.


データベース,つまり業務アプリの開発は,Delphi を使い始めたのと
同時なわけですが,最初は苦労しました.

snailさんの「遅い」ではないですが,使用するフォームが増え,
使用するコンポも増え,EXE が巨大になり,EXE の起動が遅くなり...
データベースの接続や初期化の間,進捗ダイアログ等を表示するような
ことをやりました.
利用者から特に不満はなかったのですが,気に食わない.

で,人がマウスやキーで操作する時間というのは,内部の処理に比べれば,
非常に遅いわけです.
その間に,裏(スレッド等) で接続,初期化する方式に変更しました.

ネット上の,コーディングやクエリー,インデックスによっては,
処理の速度が何十倍にもなる.という記事を読んで,
「そうかい ? そうなの ? よし!! やってやろうじゃないの」
という感じでやってきましたね.
今考えると「バカ」です.ハイ.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82