タイトル : 「*」 メタ文字について 投稿日 : 2007/05/22(Tue) 01:39 投稿者 : area88
こんにちは、area88です。 「*」の使い方についてお聞きします。 「*」は、一般的にワイルドカードで使用します。 (例:*.DOCみたいに。) ListBox1に、いかのコレクションが登録されているとします。 001 - 馬 001 - 白熊 001 - 犬 002 - 馬 002 - 猫 003 - かも鹿 など、番号と種類で構成されています。 ここで、001の項目を全て消去したいとする。 しかし、ListBox1.Items.Remove("001 - " + *) という「*」の使い方ができません。 コンパイラーが、*を「式が必要です。」と言ってきます。 たぶん、掛け算の演算子と受け止めているのでしょうか、 ワイルドカードとして扱ってくれません。 何か、特別な記号でもつけるのでしょうか? Stringを意味する、$をつけてもダメでした。 たとえば、VB*とすると、VB2005やVBAが当てはまります。 同じ要領で、001 - *で、001 - 馬 001 - 白熊 001 - 犬を当てはめ、 消去したいのですが、、。 よろしくお願いいたします。 |