• ベストアンサー

このようなソフトを作りたいのですが…よろしくお願いします

どのカテゴリに当てはまるのかわからないので ここに書き込みさせていただきました。 複数のサイコロを振って出た目を集計して 記録していくようなもの(プログラム?データベース?)を作りたいのですが (実際に作りたいものはもう少し複雑です) このようなタイプのものを作るのに 適したソフトは何があるのでしょうか? ・メインのページにデータを入力すると他の所にもそれが反映される ・入力したデータは蓄積されていく ものを作りたいです。 上記のようなものを作るためには どんなソフトを使うのが良いのでしょうか? ご回答、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tak2003
  • ベストアンサー率32% (174/540)
回答No.3

DBとVBAを併せ持つアクセスが一番楽ですけど、VBとSQLサーバーでもOKですね。 難しいことは考えずに、乱数表を使ってランダムな値を変数に格納してDBに落とせば完成です。 絵にこだわらなければ15分で出来るプログラムですね。

kintetsu
質問者

お礼

回答ありがとうございます Accessは持っていないので VisualBasicでやってみます 少し触れる程度なので 時間はかかりそうですが 頑張ってみます

その他の回答 (3)

  • pochi_won
  • ベストアンサー率38% (15/39)
回答No.4

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を作成してください。 ファイルの中身はいりませんので・・・ で、あとはエクセルでも何でも集計できます。

kintetsu
質問者

お礼

回答ありがとうございます プログラムの知識はほとんどないので ありがたいです

  • ttyp03
  • ベストアンサー率28% (277/960)
回答No.2

1つのアプリケーションとしたいなら、VB6.0(VisualBasic)が手軽かもしれません。 ただグリッド周りが面倒かもしれません。 リアルタイムでの動作がなさそうですので、Webアプリにしてしまうのもいいですね。 HTMLで書けばグリッド(テーブル)の処理も楽ですし。 言語はPerlかPHPかな。 見栄えに全く拘らないならExcelでもできます。 データの保存処理とかが不要になるので一番簡単かもしれません。

kintetsu
質問者

お礼

回答ありがとうございます excelは最初に考えたのですが 作るのならそれ以外でやってみたいと 思ったので除外しました VisualBasicで挑戦してみようと思います

  • ceita
  • ベストアンサー率24% (304/1218)
回答No.1

EXCELとかでいいんじゃないでしょうか。 VisualBASICなどでもいけると思います。 無料がよければJavaでもいいと思います。 見栄えを気にしなければ、 PerlやRUBYといったスクリプト言語が簡単そうです。 面倒くさいプログラムにはなりそうですが、 たとえば3Dグラフィックスをリアルタイムで処理するなどの 特殊な処理を必要とするわけではなさそうですので、 どんなもので目的は達せると思います。

kintetsu
質問者

お礼

回答ありがとうございます VisualBASICは少しだけさわれるので 勉強してみます

関連するQ&A