■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#6703-0RE#6701:For nextゆき2000-01-20(木) 11:54
     #6706-0RE#6703:For nextみゃお2000-01-20(木) 12:46
     #6707-0RE#6703:For nextすらぐ2000-01-20(木) 12:50
#6703-0
RE#6701:For next
> > このままだと、「オブジェクトが必要です」というエラーが
> > TextK.Text = J(K)
> > ここの部分に出てしまいます。
> > どなたかいい方法があったら教えて下さい。
> TextKはコントロール配列になっていますか?
> もし、なっていないのであれば、TextBoxをコントロール配列にして下さい。
> 同じ名前で作成すれば、勝手にコントロール配列になります。
> なっていた場合は
> > TextK.Text = J(K)
> ではなく
> Text(K-1).text = J(K)
> としてみましょう。
> 詳細はヘルプの使用例にて。

コントロール配列にしてみました。

For K = 0 To 10 Step 1

Text(K - 1).Text = J(K)

Next K

しかし、
Text(K).Text = J(K)や
Text(K - 1).Text = J(K)

にすると、「subまたは functionが定義されていません」とのエラーが
 Text(K - 1).Text = J(K) のところに出ます。

テキストも定義しなければならないのでしょうか?
その場合テキストの定義ってどうすればいいのですか?
#6706-0
RE#6703:For next
> Text(K).Text = J(K)や
> Text(K - 1).Text = J(K)
> 
> にすると、「subまたは functionが定義されていません」とのエラーが
>  Text(K - 1).Text = J(K) のところに出ます。

Text(K-1)のTextの部分には、テキストボックスのNameプロパティが入っていますか?
Text1という名前だったら、Text1(K-1)ですよ。
#6707-0
RE#6703:For next
> コントロール配列にしてみました。 
> For K = 0 To 10 Step 1
> Text(K - 1).Text = J(K)
> Next K
> しかし、
> Text(K).Text = J(K)や
> Text(K - 1).Text = J(K)
> にすると、「subまたは functionが定義されていません」とのエラーが
>  Text(K - 1).Text = J(K) のところに出ます。

検討違いだったら申し訳ないんですが・・・、
テキストボックスのオブジェクト名が、この場合「Text」となっていますか?
コード上で記述した名前と、プロバティで設定した名前がちがいますと
(例えばText1など)、当然、上のようなエラーメッセージが表示されます。
また、テキストボックスのプロバティでIndexがきちんと設定されていますか?
こちらでも一応確認しましたが、プログラム自体はきちんと動くと思いますが・・。
このページと関連する記事:
#24672-0textboxへの数値代入2001-11-19(月) 20:23
#14180-0二次元配列の型2000-01-24(月) 11:26
#22999-0一行づつ読み取り、各テキストボックスへ・・・2001-09-06(木) 19:35
#6708-0RE#6703:For next2000-01-20(木) 12:52
#10223-0複数のテキストボックスに同じ値をいれたい2000-08-04(金) 12:02
#397-0エラーの原因がよくわからない1999-07-28(水) 11:31
#9446-0オブジェクト名に変数を入れることが出来るか?2000-04-09(日) 03:23
#9114-0データのセットを作りたいのですが2000-06-27(火) 11:29
#4220-0コントロール配列へのイベント個別設定1999-11-19(金) 04:17
#25340-0テキストボックスがすべて入力されているかどうかの確認方法2001-12-14(金) 12:03
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)