1つのラベル内で文字の色を複数指定するには?

解決


せと  2005-02-17 18:38:37  No: 119718

VB6  WindowsXP  ・・・ドがつく初心者です。。
------------------------
cr = "赤"
cg = "緑"
cb = "青"
Label1.Caption = cr + cg + cb
------------------------
このように1つのラベルに「赤  緑  青」を表示させるとして、
赤は赤色に、緑は緑色にと、同じラベル内に違った色を指定する
方法をどなたか親切に教えていただけませんでしょうか?
調べましたが、見つけられません。。><


じゃんぬねっと  URL  2005-02-17 19:06:14  No: 119719

素直に、別々の Label に分けてはいけないのでしょうか?
その理由は?


いな  2005-02-17 19:45:30  No: 119720

似たようなことを、やったことはありますが、
そんなことに、時間かけてられなかったので、
ラベルを分けて対応しました。


ひろ  2005-02-17 19:47:31  No: 119721

じゃんぬねっとさんの案が一番簡単ですが、
どうしても1つのコントロールで処理しないといけない理由があるのなら
リッチテキストあたりを使うことを検討しては?


ひろ  2005-02-18 05:30:04  No: 119722

ご返答、ありがとうございます。
1つのラベルで色分けしたいのは、
あらかじめ、後から変更(できるかもわからないのに)しよう
と思って作っていたので複数のラベルに分けると、組み合わせ
が数倍増えるため面倒だからというだけなのです
もちろん、ラベル内でできない(できるようにするのは大変)
ことを知っているほどベテランなら、初めからラベルを分けて
作っていました(^-^;
cr cg cb の辺りなどをいじれば簡単にとはいかないんですね
・・・_l‾l〇lll


ガッ  2005-02-18 05:44:28  No: 119723

横スマソ。
Pictureコントロールやユーザコントロールとかもいいかもしれないと言ってみる…
透過できない(面倒)か(orz


せと  2005-02-18 11:15:41  No: 119724

ひろ 2005/02/17(木) 20:30:04
なぜか名前が「ひろ」さんに・・・。「せと」ってしたはずなのに
どうもすみません
とりあえず、解決も入れておきます

ご返答ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加