- ベストアンサー
このようなソフトを作りたいのですが…よろしくお願いします
どのカテゴリに当てはまるのかわからないので ここに書き込みさせていただきました。 複数のサイコロを振って出た目を集計して 記録していくようなもの(プログラム?データベース?)を作りたいのですが (実際に作りたいものはもう少し複雑です) このようなタイプのものを作るのに 適したソフトは何があるのでしょうか? ・メインのページにデータを入力すると他の所にもそれが反映される ・入力したデータは蓄積されていく ものを作りたいです。 上記のようなものを作るためには どんなソフトを使うのが良いのでしょうか? ご回答、よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
DBとVBAを併せ持つアクセスが一番楽ですけど、VBとSQLサーバーでもOKですね。 難しいことは考えずに、乱数表を使ってランダムな値を変数に格納してDBに落とせば完成です。 絵にこだわらなければ15分で出来るプログラムですね。
その他の回答 (3)
- pochi_won
- ベストアンサー率38% (15/39)
VBでやるとのことですので・・・ ↓はサイコロ2個の場合です。 Private Sub Command1_Click() Dim Sai1 As Integer Dim Sai2 As Integer Randomize Sai1 = Int((6 * Rnd) + 1) Sai2 = Int((6 * Rnd) + 1) Text1.Text = Sai1 Text2.Text = Sai2 Open "c:\Test.txt" For Append As #1 Write #1, Sai1, Sai2, Sai1 + Sai2 Close End Sub ちなみに、予めc:\Test.txtを作成してください。 ファイルの中身はいりませんので・・・ で、あとはエクセルでも何でも集計できます。
お礼
回答ありがとうございます プログラムの知識はほとんどないので ありがたいです
- ttyp03
- ベストアンサー率28% (277/960)
1つのアプリケーションとしたいなら、VB6.0(VisualBasic)が手軽かもしれません。 ただグリッド周りが面倒かもしれません。 リアルタイムでの動作がなさそうですので、Webアプリにしてしまうのもいいですね。 HTMLで書けばグリッド(テーブル)の処理も楽ですし。 言語はPerlかPHPかな。 見栄えに全く拘らないならExcelでもできます。 データの保存処理とかが不要になるので一番簡単かもしれません。
お礼
回答ありがとうございます excelは最初に考えたのですが 作るのならそれ以外でやってみたいと 思ったので除外しました VisualBasicで挑戦してみようと思います
- ceita
- ベストアンサー率24% (304/1218)
EXCELとかでいいんじゃないでしょうか。 VisualBASICなどでもいけると思います。 無料がよければJavaでもいいと思います。 見栄えを気にしなければ、 PerlやRUBYといったスクリプト言語が簡単そうです。 面倒くさいプログラムにはなりそうですが、 たとえば3Dグラフィックスをリアルタイムで処理するなどの 特殊な処理を必要とするわけではなさそうですので、 どんなもので目的は達せると思います。
お礼
回答ありがとうございます VisualBASICは少しだけさわれるので 勉強してみます
お礼
回答ありがとうございます Accessは持っていないので VisualBasicでやってみます 少し触れる程度なので 時間はかかりそうですが 頑張ってみます