通知
すべてクリア
Topic starter
2003年3月10日 2:48 PM
VC++ 初心者です。
VC++6.0 MFC ダイアログボックスでプログラムを作っています。
質問があります。
40ケ位のエディットボックスの値をまとめて、ファイルに入れたいのですが、
どの様にしたら良いでしょうか。
すみませんが、どなたか、教えて下さい。
FILE fp*
char buf[10];
UINT table[N] { IDC_EDIT0,.....};
for(int i=0;i<N;i++) {
???? <================== ここが分かりません
fprintf(fp,%s\n,buf)
}
fclose(fp);
2003年3月10日 2:53 PM
そこがダイアログの中だとしてその中に無理やり当てはめるなら、
GetDlgItem( table[i] )->GetWindowText( buf, 10 );
10文字だけなのは危険なので、CString等を検討しましょう。
Topic starter
2003年3月10日 2:54 PM
済みません、抜けていました
FILE fp*;
char buf[10];
UINT table[N] { IDC_EDIT0,.....};
fp=fopen(data.txt,w)
for(int i=0;i<N;i++) {
???? <================== ここが分かりません
fprintf(fp,%s\n,buf)
}
fclose(fp);
Topic starter
2003年3月10日 3:17 PM
PAI さんの方法でうまくいきました。
有り難うございました。