2005年10月26日

タスクトレイアイコンのサンプル

以前、「タスクトレイアイコンのサンプル」を「C++Builder版」として紹介した。

今回、まったく同じものを「Delphi版」として紹介する。


実際、C++のソースをDelphiに移植するだけなので、苦労した点もなければ、説明する箇所も無いに等しい。

・・・というわけで、ソースと実行ファイルを載せて、おしまい!

 ・tasktrayicon_src.zip
 ・tasktrayicon_exe.zip


・・・もしよかったら、右上のバナー広告をクリックしてほしいな・・・。
・・・もしくは、人気blogランキング をクリックしてほしいな・・・。
 m(_ _)m
 
posted by かねやん at 21:41| Comment(1) | TrackBack(0) | Delphi6 | このブログの読者になる | 更新情報をチェックする

2005年10月23日

Delphi: ハードディスクのアクセスランプ状態を表示するソフト

以前、C++Builder6における「CPU使用率を表示するプログラム」の記事で「PDH.DLL」を紹介した。
この「PDH.DLL」を応用して「HDDのアクセス状態を表示するソフト」を作成してみた。

・経緯
 リモートデスクトップ接続、VNC、NetMeeting などを利用して、離れた場所にあるPCをリモート操作する場合、ハードディスクのアクセス状態(負荷状態)が分からない。
 一応、管理ツールの「パフォーマンス」を使用すれば状態がわかるものの、イマイチ設定がめんどくさい。

 そこで今回「HDDのアクセス状態を表示するソフト」ということで「HDS (Hard Disk State)」を作ってみた。

・プログラム
 ハードディスクのアクセス状態は「PDH.DLL」を使用して情報を収集している。
 C++Builderの場合、標準で「PDH.DLL」が付属するので実装は たやすい。

 ところが、DELPHIでは「PDH.DLL」が標準でサポートされていないことに気づいた。
 なぜか今回は「HDDのアクセス状態を表示するソフト」をDELPHIで作るつもりでいたため、プチ・ハプニング発生だ。

 しかし、こんな時はエンジニア標準思想(!?)の「無い物はつくる!」だ。
 ・・・と書きつつも、つくるのがめんどくさかったので、どこかのサイトからもらってきてチョイと手直しした。
 →pdh.pas

・ファイル
 hds1000.zip (実行ファイルのみ)

 VECTOR からもダウンロード可能。
 →http://www.vector.co.jp/soft/winnt/util/se380720.html


・・・それでは、また〜。(^_^)/


・・・もしよかったら、右上の広告をクリックしてほしいな・・・。
・・・もしくは、人気blogランキング をクリックしてほしいな・・・。
 m(_ _)m
 
posted by かねやん at 01:29| Comment(5) | TrackBack(11) | Delphi6 | このブログの読者になる | 更新情報をチェックする

2005年10月21日

Delphi: 無料の「Indy」コンポーネントを使おう!

以前、Delphi 6 Personal はコンポーネントが少ないので使えないという声を聞いたことがある。
ノーマルで使う分には、たしかにそのとおりかもしれない。
しかし、世の中に出回っているフリーのコンポーネントをインストールしてしまえば、結構使える。

フリーのコンポーネントとして、とくに有名なのが「Indy」。

【ダウンロード】
Download Indy 9.0 からダウンロードできる。

【セットアップ】
・まずはzipの中身を解凍する。
・今回、Delphi 6 をターゲットにするので「Fulld6.bat」を実行する。
・「dclIndy60.bpl」が作成される。
・Delphi6のメニュー「コンポーネント」→「パッケージのインストール」→「追加」→上記の bpl を選択する。
・これで多数の「Indy」コンポーネントがインストールされる。

尚、これらのコンポーネントは C++Builder6 でも使えるようだが、面倒なので割愛する。


・・・それでは、また〜。(^_^)/


・・・もしよかったら、右上のバナー広告をクリックしてほしいな・・・。
・・・もしくは、人気blogランキング をクリックしてほしいな・・・。
 m(_ _)m
 
posted by かねやん at 00:26| Comment(20) | TrackBack(6) | Delphi6 | このブログの読者になる | 更新情報をチェックする

2005年10月20日

Delphi6: ただで使えるRADコンパイラ

Delphiはコンパイルの早さが世界トップクラスだし、C++系のコンパイラとは比較にならないぐらい早い。
(以前、世界最速と宣言されていたようだが・・・今はどうなのだろうか?)

というわけで、今回は「無料のRADコンパイラ」の「Delphi 6 Personal」を紹介する。

本体は以下ののサイトからダウンロードできる。
http://www.borland.co.jp/delphi/personal/
または
http://www.vector.co.jp/soft/win95/prog/se205882.html

そして以下のサイトにて Delphi 6 Personal のライセンス登録を行う(無料)。
米ボーランドのWebサイト
 ・Keys Only (If you have a CD) の 「Personal Windows 6」
 ・「New User」押下 → 必要事項を入力して「Register」押下


実際インストールしてみて使ってみると、それなりに使える。
ライセンス上、商用目的や業務用アプリの作成はできないもののフリーソフトは作成できるようだ。


・・・もしよかったら、バナー広告をクリックしてほしいな・・・。
・・・もしくは、人気blogランキング をクリックしてほしいな・・・。
 m(_ _)m
 
posted by かねやん at 07:05| Comment(2) | TrackBack(1) | Delphi6 | このブログの読者になる | 更新情報をチェックする

2005年10月17日

DELPHIの記事カテゴリを追加

Delphi6の「記事カテゴリ」を追加してみた。
今後、Delphi 6 Personal を使ったプログラムを公開していこうと思う。
posted by かねやん at 01:42| Comment(1) | TrackBack(0) | Delphi6 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。