NO IMAGE

コンポーネントの初期化処理

ども、Norimakiです。 今回はコンポーネントの初期化処理を書いてみようかと。 コンポーネントの初期化処理というのは、こんな感じです。 TPageControlの初期化 こんな感じで、ループしてフォームを検索し、 その後、フォーム内にあるコンポーネントで 目的のコンポーネ...

NO IMAGE

FormPositionをいじってみる

ども、Norimakiです。 FormPositionというコンポーネントがありまして、 とても重宝させていただいているんですが、 ちょいと厄介なことがありまして、 少し手を加えて使わせていただいています。 (参考) Formの位置・サイズを保存する 【FormPosition】...

NO IMAGE

多重起動チェック

ども、Norimakiです。 とりあえず今回は多重起動チェックを。 ミューテックスを使って多重起動チェックをする方法があるそうです。 どこからかコードを引っ張ってきて書いたものです。 どこから引用したものか失念してしまいました。 では、コードを。

NO IMAGE

Unable to register type TDrawItemEvent

ども、Norimakiです。 今回は久しぶりにPascal Script for Delphi について。 これから作るアプリケーションに標準でスクリプト機能を付けたい ということで、スクリプト処理部分をクラスにして簡単にスクリプトを 実行させることができるような環境を作ってます。 ...

NO IMAGE

Delphi+IndyでMD5、SHA1、BASE64

ども、Norimakiです。 PHPなどのソースはネットで探せば結構当たるもんですが、 Delphiでのソースはなかなか当たりません。 ということで、DelphiでSHA1、MD5、BASE64を求める方法を。 ただ、日本語は通らないみたいです。

NO IMAGE

トレンドマイクロとアクセス解析

ども、Norimakiです。 アクセス解析を見ていると、 trendmicro.comってホスト名があるんですよ。 トレンドマイクロの社員さんがこのブログを見てくれているのか。 と思ったものの、まぁ、そんなことはあるわけないと。 ということで、調べてみた結果、 まさかそん...

NO IMAGE

レコードリストをストリームに保存する

ども、Norimakiです。 アプリケーションでは、通常、データを作ったりしますが、 そのデータはアプリケーション内ではレコードの構造体で保持する という場合が僕の場合は多いです。 例えば、所有しているブログとかメールアドレスとかのデータなどですね。 そういう場合は大体、データ...