掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
保存について (ID:67839)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
また、質問に来ました。 遊羅です。 VC++ 6.0使用です。 前回とプログラムは同じです。 ここからが質問です。 保存するテキスト名を書き、書込みボタンを押したときに、フォルダ内に同じ名前のテキストがあれば 「上書きしますか?」 とメッセージを表示し 「はい」・「いいえ」 のボタンを表示して、いいえなら何もせず元の画面に戻り、はいなら上書きをするというふうに変えたいのですが、なにを使ったら良いのかわかりません。 一応色々調べてみたのですが、恥ずかしながら調べるにしても「保存」や「上書き」以外の言葉が浮かびません・・・ 以下、書込みボタンのソースです。 FILE *stream; char file[MAX_PATH]={0}; CString str; GetDlgItemText(IDC_EDIT2, file, MAX_PATH); CEdit* pedit = (CEdit*)GetDlgItem(IDC_EDIT1); GetDlgItemText(IDC_EDIT1,str); if(strlen(file) == 0) { AfxMessageBox("ファイル名を入力してください。\n"); return; } if( (stream = fopen( file, "wb" )) != NULL ) { while(fputs(str, stream) != NULL) { strcat(file,str); } SetDlgItemText(IDC_EDIT1, str); fclose(stream); } else { AfxMessageBox( "fopen 関数でエラーが生じました。\n"); } } ヒントでも良いので、どなたかご教授を宜しくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.