プロが教えるわが家の防犯対策術!

どのカテゴリに当てはまるのかわからないので
ここに書き込みさせていただきました。

複数のサイコロを振って出た目を集計して
記録していくようなもの(プログラム?データベース?)を作りたいのですが
(実際に作りたいものはもう少し複雑です)
このようなタイプのものを作るのに
適したソフトは何があるのでしょうか?

・メインのページにデータを入力すると他の所にもそれが反映される
・入力したデータは蓄積されていく
ものを作りたいです。

上記のようなものを作るためには
どんなソフトを使うのが良いのでしょうか?
ご回答、よろしくお願いいたします。

A 回答 (4件)

EXCELとかでいいんじゃないでしょうか。



VisualBASICなどでもいけると思います。

無料がよければJavaでもいいと思います。

見栄えを気にしなければ、
PerlやRUBYといったスクリプト言語が簡単そうです。

面倒くさいプログラムにはなりそうですが、
たとえば3Dグラフィックスをリアルタイムで処理するなどの
特殊な処理を必要とするわけではなさそうですので、
どんなもので目的は達せると思います。
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/09/03 19:51

1つのアプリケーションとしたいなら、VB6.0(VisualBasic)が手軽かもしれません。


ただグリッド周りが面倒かもしれません。

リアルタイムでの動作がなさそうですので、Webアプリにしてしまうのもいいですね。
HTMLで書けばグリッド(テーブル)の処理も楽ですし。
言語はPerlかPHPかな。

見栄えに全く拘らないならExcelでもできます。
データの保存処理とかが不要になるので一番簡単かもしれません。
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/09/03 19:55

DBとVBAを併せ持つアクセスが一番楽ですけど、VBとSQLサーバーでもOKですね。


難しいことは考えずに、乱数表を使ってランダムな値を変数に格納してDBに落とせば完成です。
絵にこだわらなければ15分で出来るプログラムですね。
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/09/03 19:58

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

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

お礼日時:2005/09/07 23:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!