チョコミントアイス

VB2008 同じ文字型変数を列挙するには

よろしくお願いします。

例えば

dim i as integer
として、
その後も式を作るのに
i+i
としようが
i*5
でも
i*iやi^1でも
自由に書けますよね。

でも
dim s as stringer(例えば="○"と続けて、)
とした場合、

s+s→○○
はできますが、
s*2→○○はできませんよね?

でも、○○○○○○
とか同じ文字を羅列することってありますよね。

それが複数行続き、かつ、文字数が各行違う場合、
各行ごとにfor文を書くんでしょうか(←そもそもこれが合っているかも分かりませんが)


正直申し上げて、わたしが欲しいのは
label1.text=s*5
に相当するような公式なのですが…

よろしくお願いします。

A 回答 (2件)

http://hw001.gate01.com/amnal/Technic/VB2008/tec …

こちらのようなものでしょうか
    • good
    • 0
この回答へのお礼

驚きました。
ばっちりです。
ありがとうございます。

ただ、なにかそんなにメジャーでない関数であるようなイメージを受けるのは
わたしだけですか。
結構ぐぐったんですがさっぱりでした。

助かりましたありがとうございます。

お礼日時:2010/06/26 21:13

質問の表現が悪くて何がしたいかわからない。


>label1.text=s*5
sは数字の文字列で、その5倍したものをラベルのキャプションに表示したいなら、
Sを数値化して、
それを5倍し
その結果を文字列にする
それをLabel1のキャプション文字に設定
で、質問になりそうにないんだが。
    • good
    • 0
この回答へのお礼

早々のレスポンスありがとうございます。
質問が下手でホント申し訳ござ゛いません。

これに懲りずまたお願いできればと思います。

お礼日時:2010/06/26 21:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!