No.1
- 回答日時:
VC++であればMFCを使う方がいいでしょう。
勉強の為ファイルの読書きは「CFile」文字列の操作は「CString」
をMSDNのヘルプで検索して独学してみて下さい。
⇒結構簡単に組めると思います。
フローとしては、
1.ファイルを開き1行ずつ読込み配列に読み込んでいく。
2.ランダムに配列番号を算出し表示する。
ですね。
遅くなりましたがありがとうございました。読みこませではCFile、文字列では
CStringを使って作成を進めていたのですが、
ダイアログエディットから取得したものをCString型の変数に読みこませたのですが、表示でうまくいきません。やはりCString型はメンバ変数の設定として使った方がいいのでしょうか?変数でやっている今はやりかたがおかしいだけなのでしょうか?
No.2
- 回答日時:
MFCを避ける場合(WinだけどアンチMSの人とか)は、
fgets関数かfread関数でしょう。
どちらもstdio.hで宣言されていて、
char* fgets(char *buf, int maxchar, FILE *fp);
ファイルfpから、maxchar文字分(厳密には\0があるので-1ですが)、
または改行までをbufに読み込みます。
戻り値は、正常時:bufへのポインタ。異常時・ファイル終了時:NULL。
size_t fread(void *buf, size_t size, size_t n, FILE *fp);
ファイルfpから、sizeバイトをn個分bufに読み込みます。
戻り値は、読み込んだデータの数。
MFCはリクツがわかった上で使うべきだと思ってるもんで…
高度な説明ありがとうございました。自分もできるだけ理屈から入りたい方なので
基本からやるべきだったのですが、学校の授業でMFCから入ってしまい、課題、卒研とMFCでやることになってしまって進めば進むほど意味がわからなくなって困っていたので、これが終わりしだい、しっかり理屈から入る本を買ってやっていきたいと
思います。ありがとうございました。
No.3ベストアンサー
- 回答日時:
表示の仕方が質問に書かれていませんが、
簡単なフローとしては、
1.ファイルからCFileを使いローカルなCString型変数に文字列を読み込む。
2.ローカル変数からダイアログ上の表示領域に移し表示する。
⇒面罵変数を作成してもいいですし、
SetWindowText関数を使ったっていいですし。
でしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- C言語・C++・C# pythonのファイルの並びでの読み込みとリストについて 4 2022/04/13 03:52
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) csvファイルをExcel形式で読み込むには 2 2023/07/03 13:09
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- その他(プログラミング・Web制作) Android Studio 難しい 4 2023/06/18 22:27
- Excel(エクセル) ExcelVBA メモ帳を起動し名前を付けて指定フォルダに保存 2 2022/04/18 13:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイル内の(&H0A)を(&H0D0A)...
-
テキスト文字列をSQLSevrerのIm...
-
DXFファイルをVBで取り込み、図...
-
グレースケール画像の画素値を得る
-
ファイルをメモリに出力する方法
-
VB4.0の「LSet」と同等の機能を...
-
VBAでパワーシェルを実行したい...
-
ファイルのアクセス回数について
-
ファイルコピーのスクリプトで...
-
Windows10でコマンドプロンプト...
-
Gitについて質問。 クローンし...
-
【VB.NET】App.configにファイ...
-
EXCEL 検索時の設定
-
初心者powershellのPS1ファイル...
-
windowsでテキストファイルの各...
-
パワポでスライドをコピーでき...
-
SaveAsの保存先について
-
同一フォルダ内の別ブックから...
-
バッチファイル XCOPYで上書き...
-
カンマ区切りのCSVファイルから...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バイト型のデータを16進表記で...
-
VBAでテキストファイルを複数開...
-
RGBのバイナリデータをCImageに...
-
VBAでテキストファイルの改行を...
-
DXFファイルをVBで取り込み、図...
-
[VBS] 16進数でバイナリファイ...
-
ファイル内の(&H0A)を(&H0D0A)...
-
ファイルをメモリに出力する方法
-
テキストファイルを後ろから読...
-
Cで2次元配列にCSVファイルを...
-
ファイル入力のデータを構造体...
-
Excel VBAで画像解析
-
VBScriptの配列は、要素数を指...
-
ファイルからビット単位での読...
-
fread関数の使い方がわかりませ...
-
awk getlineをもう一度ファイル...
-
バイナリファイルでOutOfMemory...
-
VBSにてCSV読み込みし比較
-
バイナリファイルの一部分をカ...
-
日本語混じりのファイルをラン...
おすすめ情報