No.2ベストアンサー
- 回答日時:
趣味でシンプルなタイピングソフトを最近作ったものです。
初めにものすごくシンプルなプログラムを作成してから、すこしづつ改良していったほうが、早く完成するとおもいます。
外部ファイルの読み込みなどは、後回しです。
とりあえず、問題文は文字配列に格納しておけばよいです。
とりあえず、問題は一問でプログラムを作ってみはいかかでしょうか。
すたーとボタンを押したら、
問題を一問表示(問題、回答は、stringで)
入力したら、
合否を判定。(これも後回しでいいかも)
これができたら、問題文等を配列にして、
ループでまわす。
messageboxで結果表示させたり、
などなど 改良していけばよいと思います。
自分がタイピングソフトを作ったときは、
まず、"abcd~xyz"の一行だけを入力するタイピングソフトをつくりました。
それができてから、問題数を増やしたり、
タイマーつけたり、音声つけたり、
しました。シンプルなプログラムができれば、改良はけっこうたやすいです。
自分のプログラムでは、外部ファイルの読み込みは、めんどくさいのでしていません。
問題文を選択できるのは便利なのかもしれませんが、
いちいち選択するのがメンドウなので。。。^^;
問題文ごとにコンパイルしなおしてるんです^^;
シンプルなソフトなので、そっちのほうがいいかなとおもっています。
No.3
- 回答日時:
下のサイトを参考にしてソフトを作りました。
http://www.w-frontier.com/delphi/2_atoz.html
難しいものをつくろうとすると、上級者でも難しいと感じるのではないでしょうか?
自分は趣味でプログラムをしています。
難しいものは難しくてつくれないので、
単純なものを作って、あとはどれだけごまかせるか(笑)
ですね。
参考URL:http://www.w-frontier.com/delphi/2_atoz.html
No.1
- 回答日時:
VB.netでやるなら方法は幾つもあります。
単純にテキストストリームで開いて一行ずつ読み込む方法
http://dobon.net/vb/dotnet/file/readfile.html
一番簡単ですが、単純だけに凝ったことは出来にくいです。
.netだしDB形式のデータならXMLで管理するという方法もお勧めです。
http://www.atmarkit.co.jp/fdotnet/easyxml/easyxm …
http://dobon.net/vb/dotnet/file/xmlserializer.html
どうせやるならMSDEを使ってデータベースにするのが一番かと思いますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- スタンプ・絵文字・顔文字 前回質問の続き 1 2022/08/24 16:06
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- Windows 10 Google日本語入力について 3 2022/10/20 15:51
- Java Java、配列の問題を教えて欲しいです。 ・日、月、火、水、木、金、土 ・各曜日の英語 を2次元配列 2 2023/07/10 19:14
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- 英語 英語の正誤問題について。 ⑧について、解答では(b)→hoursが正解と されていたのですが、該当部 2 2022/11/08 17:09
- 英語 英語の冠詞の使い方について 5 2022/12/05 08:17
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アプリのプログラムを見るには...
-
GPIB制御
-
バッチファイルでUSB挿入時に実行
-
acrobat reader dc が正常に起...
-
「フラグをたてる」とは?
-
ホームページに口コミ機能を付...
-
iTunesがノートンにブロックさ...
-
brotherのマシニングセンタとP...
-
acrotray.exe エラー
-
Bluestacks内でダウンロードし...
-
あるプログラムのコマンドライ...
-
Excelに埋め込んだVBAのプログ...
-
VBAにてメール作成した際、一部...
-
0除算して、落ちるプログラムと...
-
VBAで仕様書は書きますか?
-
排他的論理和 BCC(水平パリテ...
-
変数の値が勝手に変化する原因
-
EXCELなどで「返す」という表現
-
65536は2の何乗なのでしょうか?
-
バッチファイルでウインドウを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Bluestacks内でダウンロードし...
-
GPIB制御
-
アプリのプログラムを見るには...
-
バッチファイルでUSB挿入時に実行
-
マルチTIFを一枚のTIFに...
-
インテル マネジメント エンジ...
-
Photoshopで、できますか?
-
InstallShield ってプログラム...
-
iTunesがノートンにブロックさ...
-
brotherのマシニングセンタとP...
-
acrobat reader dc が正常に起...
-
「フラグをたてる」とは?
-
ホームページに口コミ機能を付...
-
acrotray.exe エラー
-
「Diffをとる」とは?
-
機械語とバイオスの関係と歴史
-
フリーソフト ID パスワード自...
-
PICで豆の1秒あたりのカウ...
-
(1)数字を打ち込んだら表示される
-
ソフトウェア開発の流れ
おすすめ情報