2008/01/29

また何となく Delphi な時間を過ごしてしまった

画像サイト「HQ models Pics Gallery」を眺めていて、
カテゴリトップから画像リストを全部取って Irvine に貼り付けたら一発でゲットできるなと軽い気持ちでプログラムをはじめてしまったら2時間経っていた。
Indy の TIdHTTP ではソースが取れなかったので
Delphi-fan さんの
☆HTMLのソースを取得する。
が大いに役に立った。

今日こそ早く寝ようと思っていたのに

2008/01/14

Delphi2008

次期 Delphi2008? の情報ですが、Unicode 頑張るみたいですね。

某所Tiburon でUnicode はこうなる

2007 こそ D5 なみに長く使えると思っていたんですが、(いや実際 Unicode さえ避けて通れば十分に使えるんですが……)次のアップデートも少しだけ様子を見てから御布施しないといけないかもです。

ただ、Delphi の場合、優待購入期間というものがあるんで UpDate パッチとかスレとか NG とか真剣に読んでないと判断が難しいですね。
あの値段は個人にとっては安いものでもないですから。

2008/01/11

TSize

Delフサさん家から「MiyaB ソフト Delphi Tips」に行って初めて知ったこの事実!

TSize
幅と高さを定義します。(cx: Longint;cy: Longint)

知らなかったorz
ずっと TPoint で代用していた。
ま、中身は一緒だから別にいいんだけど、かっこわるいだけで

あ、そんだけでし(^^;

2008/01/02

Alt + Tab にサブフォームを表示したくない


もう一つ
元記事
☆――――――――――――――――――――☆
えっと親フォームから複数の子フォームを生成して疑似 MDI 的なことを
しているのですが、Vista で Alt + Tab するとすべてのフォームのアイ
コンが並んでしまいます(非エアロ)
自分自身が何か細工をしていたのかと思ったのですが XP では問題ないの
でそうでもなさそうです。
CreateParams で CreateWindowEx をいろいろ変えてみたのですが、いま
いち組み合わせがわかりません。
ググってみても「タスクバーに表示」の事例ばかりで、その逆をとがんば
ってもみたのですが。
☆――――――――――――――――――――☆

んで解決

非アクティブ時の選択色が薄いという問題でググって、
「Windows Vista ベーシック」→「Windows スタンダード」に
変更したところ上記問題が解決しました。
いつまでも困ったちゃんです>私と Vista

デザインがダサダサになってしまっていますがずいぶん使いやすくなりました

Vista 上での TListview

Delphi Users Forum に投稿していたものなのですが解決したのでここに記しておきます。
元記事は
☆――――――――――――――――――――☆
Vista で TListView を使ったアプリケーション(自作、他作とも)すべてに起こっているのですが、
アイテムを選択しますと「キンッ」という警告音が鳴るようになりました。
気がついたのは先日の日曜なのですが、「詳細」にすると↑↓や Home End キーで鳴り、「詳細」以外ではマウスクリックで鳴ります。
ただ、いくつかググってみてもそれらしいものが見つかりませんでしたので私の環境固有のものかと思い、やって参りました。
☆――――――――――――――――――――☆

で、Vista を再インストールして一度は引っ込んだ問題が
Delphi2007 Update3 と December Update 2007 を当てるとると再発

「ListView エラー音」でググり直してみると(前はいまいち成果がなかったのに)
あっさりと解決。
サポート技術情報がトップにあり、
http://support.microsoft.com/kb/944150/ja

レジストリ
HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\CCSelect\.Current
サブキーを削除したらOKでした。
(システム サウンドをサイレント .wav ファイルに変更は却下)
Schemes 配下は取り敢えず私には無縁そうなのでよしとします。

きっと報告があったのでしょう

Delphi まだやってます

だも(^O^)/ でお馴染み  TERRY です

メルマガは長い間発行していませんが、生きてはいます。
Nifty やめるんで Delphi 関連だけでもこちらに移行します

#なんで日本語変換確定したら二重に書かれるんだろ?