掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ダイアログボックスのファイル名からファイルを読み込む (ID:62664)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
コメントありがとうございます。 と、同時に返事遅れてすいません。 あのあと、色々調べていたのですが、どうやら全てファイル操作のところで「R6002 - floating point not loaded」のエラーが出ることが分かりました。 具体的にプログラムを以下に載せますと、 (以下において、WORD r_data[2000][4]; で定義しています) ///////////////////////////////////////////////////////////////////// case IDC_SET: GetDlgItemText(hWnd, IDC_FILE_NAME, filename, sizeof(filename)); if((fp = fopen(filename, "r")) == NULL) { GetWindowText(GetDlgItem(hWnd, IDC_COM_HIS), get_txt, 5000); wsprintf(txt, "%s", "Can not read text file…"); wsprintf(set_txt, "%s\r\n%s\n", get_txt, txt); SetDlgItemText(hWnd, IDC_COM_HIS, set_txt); } else { GetWindowText(GetDlgItem(hWnd, IDC_COM_HIS), get_txt, 5000); wsprintf(txt, "%s", "Read text file!!"); wsprintf(set_txt, "%s\r\n%s\n", get_txt, txt); SetDlgItemText(hWnd, IDC_COM_HIS, set_txt); } // データを配列に格納 for(j = 0; j < 2000; j++) { fscanf(fp, "%lf %lf\n", &r_data[j][0], &r_data[j][1]); } fclose(fp); return TRUE; //////////////////////////////////////////////////////////////////// case IDC_STOP: //ファイルに書き込み if((fp = fopen("FEEDBACK_DATA.txt","w")) == NULL) { GetWindowText(GetDlgItem(hWnd, IDC_COM_HIS), get_txt, 5000); wsprintf(txt, "%s", "Can not write text file…"); wsprintf(set_txt, "%s\r\n%s\n", get_txt, txt); SetDlgItemText(hWnd, IDC_COM_HIS, set_txt); } for(j = 0; j < 2000; j++) { fprintf(fp, "%lf, %lf\n", r_data[j][0], r_data[j][1]); } fclose(fp); return TRUE; ///////////////////////////////////////////////////////////////////// case IDCANCEL: // [×]ボタンを押したときの処理 // データを配列に格納 if((fp = fopen("KAKUNIN.txt", "w")) == NULL) { MessageBox(NULL,"ADBoard Open Error!","ERROR",MB_SETFOREGROUND); } for(j = 0; j < 2000; j++) { fprintf(fp, "%lf, %lf\n", r_data[j][0], r_data[j][1]); } fclose(fp); EndDialog(hWnd, 0); return TRUE; ///////////////////////////////////////////////////////////////////// 以上三ヶ所においてエラーが出てしまいます。 #キーワード「R6002」で検索もしましたが、いまいち原因がしぼりきれないでいます。 どなたか、分かる方がいらっしゃいましたら、ご教授いただければありがたく思います。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.