AIで普通の動画を3D動画に変換する
Miku-nical「みくにかる」〜Program館〜
Miku-nical「みくにかる」
Miku-nical「みくにかる」〜Program館
Miku-nical「みくにかる」
=SiteMenu=

図書紹介
-Books-

OSの話
-Windows/Linux-
プログラム
-Programming-
壁紙集
-Wall Paper.-
= プログラムの素「C++Builder編」=

KnowHow集などとだいそれたものではありません
自分がプログラムをする上で得た知識などをまとめておこうと思っています

003.コントロールを配列のように扱う

VisualBasic(VB)では、Formの上に置いたコントロールを配列のように扱う事がプロパティの設定だけで簡単に行う事ができます
ところがC++Builderではちょっと手順を踏む必要があります
いくつか方法がありますが、ここではその内の一つについて説明します

class Form : public TMForm {
private:

TLabel **lblName;

}

lblName = new TLabel[n];
for (int intLoop=0;intLoop<n;intLoop++) {

lblName[intLoop] = new TLabel;
lblName[intLoop]->Parent = Form;
lblName[intLoop]->Left = xxxx;
lblName[intLoop]->Top = xxxx;
lblName[intLoop]->Width = xxxx;
lblName[intLoop]->Height = xxxx;
lblName[intLoop]->Caption = xxxx;

}

例ではTLabelの配列を作成しています
new で作成しただけでなく、位置など必要なプロパティも全てプログラム中で指定する必要があります

尚、ここに書かれている方法を実際に行っての問題については一切関知しませんので、各自の責任にて行って下さい
ご意見ご感想はこちらまで <mikunical@mbp.nifty.com>
--