通知
すべてクリア
Topic starter
2007年8月3日 8:15 PM
VC++6.0 MFCです。
コンボボックスを作って、コンボボックスのプロパティからデータを
入力するのですが、『 1550 』行以上データの入力がどうしても出来ません。
6000行までデータを入力したいのですが、不可能なのでしょうか?
入れるデータは 1 ~ 6000 までの数字を、1行毎に入れたいです。
コンボボックスが沢山並んでいるうちの2つだけ、
入れたいデータ数が大きい状態です。
2つだけエディットボックスに・・・。とも考えているのですが、
コンボボックスを配列で扱っているため、途中が抜けることによる、
プログラムの間違えなど人為的なバグや、
見た目で、なんで2つだけエディットボックスなの?
とあるかもしれないので、エディットボックスに変える前に、
方法を調べたのですが解りませんでした。
よろしくお願い致します。
2007年8月4日 3:21 PM
プログラムから入れるのは駄目でしょうか?
see) AddString,InsertString
Topic starter
2007年8月6日 9:42 AM
noriさんありがとうございます。
返事が遅くなってしまい申し訳ありません。
下記のように書いたところ、1~6000 までコンボボックスに表示させることが
出来ました。
CComboBox *pCombo;
pCombo = (CComboBox *)GetDlgItem(IDC_PAR2);
CString par2num;
for (int t= 1 ; 6000 >= t ; t++){
par2num.Format(%d,t);
pCombo->AddString(par2num);
}