エディットボックスの値をまとめて、ファイルに入れるには – プログラミング – Home

エディットボックスの値をまとめて、ファ...
 
通知
すべてクリア

[解決済] エディットボックスの値をまとめて、ファイルに入れるには


みのすけ
 みのすけ
(@みのすけ)
ゲスト
結合: 22年前
投稿: 64
Topic starter  

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);


引用未解決
トピックタグ
PAI
 PAI
(@PAI)
ゲスト
結合: 23年前
投稿: 359
 

そこがダイアログの中だとしてその中に無理やり当てはめるなら、

GetDlgItem( table[i] )->GetWindowText( buf, 10 );

10文字だけなのは危険なので、CString等を検討しましょう。


返信引用
みのすけ
 みのすけ
(@みのすけ)
ゲスト
結合: 22年前
投稿: 64
Topic starter  

済みません、抜けていました

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);


返信引用
みのすけ
 みのすけ
(@みのすけ)
ゲスト
結合: 22年前
投稿: 64
Topic starter  

PAI さんの方法でうまくいきました。
有り難うございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました