VB6 WindowsXP ・・・ドがつく初心者です。。
------------------------
cr = "赤"
cg = "緑"
cb = "青"
Label1.Caption = cr + cg + cb
------------------------
このように1つのラベルに「赤 緑 青」を表示させるとして、
赤は赤色に、緑は緑色にと、同じラベル内に違った色を指定する
方法をどなたか親切に教えていただけませんでしょうか?
調べましたが、見つけられません。。><
素直に、別々の Label に分けてはいけないのでしょうか?
その理由は?
似たようなことを、やったことはありますが、
そんなことに、時間かけてられなかったので、
ラベルを分けて対応しました。
じゃんぬねっとさんの案が一番簡単ですが、
どうしても1つのコントロールで処理しないといけない理由があるのなら
リッチテキストあたりを使うことを検討しては?
ご返答、ありがとうございます。
1つのラベルで色分けしたいのは、
あらかじめ、後から変更(できるかもわからないのに)しよう
と思って作っていたので複数のラベルに分けると、組み合わせ
が数倍増えるため面倒だからというだけなのです
もちろん、ラベル内でできない(できるようにするのは大変)
ことを知っているほどベテランなら、初めからラベルを分けて
作っていました(^-^;
cr cg cb の辺りなどをいじれば簡単にとはいかないんですね
・・・_l‾l〇lll
横スマソ。
Pictureコントロールやユーザコントロールとかもいいかもしれないと言ってみる…
透過できない(面倒)か(orz
ひろ 2005/02/17(木) 20:30:04
なぜか名前が「ひろ」さんに・・・。「せと」ってしたはずなのに
どうもすみません
とりあえず、解決も入れておきます
ご返答ありがとうございました。
ツイート | ![]() |