その他Tips一覧

NO IMAGE

アクションを一元化する

ども、Norimakiです。 今回はアクションを一元化するというお話です。 現在はアクションを一元化するために アクションリストというコンポーネントがあります。 ですが、ちょっとしたツールを作るといった場合、 アクションリストという一手間を書けるのがめんどくさいと コンポーネ...

NO IMAGE

手続き・関数をメソッドにする方法

ども、Norimakiです。 ネットには色々と有益な情報を提供してくれるサイトが多数あります。 そんなサイトをNorimaki基準でピックアップしてみました。 今回のお役立ち情報はこちら。 らいなタンさんの「全力わはー」より 関数ポインタとメソッドポインタの相互代入のおはな...

NO IMAGE

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

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

NO IMAGE

FormPositionをいじってみる

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

NO IMAGE

多重起動チェック

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

NO IMAGE

Delphi+IndyでMD5、SHA1、BASE64

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

NO IMAGE

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

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