• ベストアンサー

Access2000で電卓プログラム。

タイトルの通り、Access2000で電卓プログラムを作りたいと思っています。 以前、VBでは作ったことがあるんですけど、もう3年も前のことだし、 かなり忘れてしまってるんです・・・。 参考になるサイトとかあったら、ぜひ教えてください。 よろしくお願いします。

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

  • ベストアンサー
noname#4564
noname#4564
回答No.1

> Access2000で電卓プログラムを作りたいと思っています。 本質を理解していれば、AccessでもVBでもさほどの違いはありません。 > 参考になるサイトとかあったら、ぜひ教えてください。 探してみたら、意外にたくさんありました。(笑 http://www.chikatsu-lab.g.dendai.ac.jp/technique/vbindex.html http://www2.odn.ne.jp/yasuki/vb/vb07/vb031.htm http://www6.tok2.com/home/tom925/koza/vb/vb08.html 他人の作品を見る場合は、下記が参考になるでしょう。 http://www.nifty.com/download/win/personal/dentaku/

liebe
質問者

お礼

回答、ありがとうございました。 サイトもたくさん紹介してくださって、参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

スタート-ファイル名を指定して実行-calc.exe-Ok で出てくる電卓にも、電卓の種類として2種類設けてあります。 そのように「かっこ」の使用を前提にするかどうかで、複雑さが各段に違ってくるように思います。 かっこを使うと逆ポーランド記法に直したり面倒なロジックを考えることが必要です。 どちらをお望みか記すべきでしょう。 それと電卓のキーボードと表示部のGUIの設計のご質問でしょうか。

liebe
質問者

お礼

回答、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • ARC
  • ベストアンサー率46% (643/1383)
回答No.2

AccessだとEVal関数が使えるので、括弧が複雑に入り組んだような計算でもこなせたりしますよね。 本当に単純に作ろうとしたら、数式入力用のテキストボックスと計算実行ボタンを用意して、計算実行ボタンが押されたら、テキストボックスの中身をEVal関数に渡すだけ、ってのがラクチンかも。(何かの試験とかだったら、「手抜き」の評価をされるでしょうが(^^;) ちなみに、おんなじことをVBでしようとすると逆ポーランド記法に変換したりとか、色々と厄介です。 まともに作るんであれば、作り方はVBでやる場合とほぼ同じかと思いますんで、Googleとかで調べれば出てくるんじゃないでしょうか。 この場でテキストだけを使って説明するよりも、もっと分かりやすいサイトが色々あるんじゃないかと思います。

liebe
質問者

お礼

回答、ありがとうございました。  

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 再 電卓 メモリー機能

    何度も失礼いたします。 VBで電卓を作成しメモリー機能をつけたいのですが うまくいきません。何度か、わかりやすいお答えを いただいたのですが、うまくプログラムできません。 とりあえずは、参考になるサイトを拝見させていただいたところ 普通の電卓は、なんとか作成することができました。 必要なのは、windowsのアクセサリの電卓のようなM+,MS,MR,MC の機能です。 参考にさせていただいたサイト様です ttp://www.seosoft.net/labo/vbprog/chap_10.html#onoperation アドバイスなどありましたら、よろしくお願いいたします。

  • 電卓プログラムについて(VC++)

    プログラミング経験ほとんどゼロで電卓プログラムを作ることになって、 現在いろいろと調べながら悪戦苦闘しているところです。 一点だけわからない点があるので質問させていただきます。 http://vcpp.seesaa.net/category/3783110-1.htmlのサイトを参考にしながら 電卓を作成しているのですが、ー(マイナス)ボタンの実装で ans =ans - now; now=0; とするとansがマイナスの値となってしまいうまくいきません。 どのようにすればよいでしょうか?

  • javaで電卓って作れるんですか?

    タイトルどおりjavaで電卓は作れるんでしょうか? なにせ、超初心者でボタンを押すくらいの物しか作れません・・・。 もし作れるのであれば、加減乗除だけで結構ですので アプレット(?)を教えていただけないでしょうか? 今後のjavaの勉強の参考にさせていただきます。 コンパイル(?)のやり方は一応わかります。 また、参考になるサイトなどがあれば紹介して欲しいです。

    • ベストアンサー
    • Java
  • 電卓の%の使い方がわかりません

    タイトル通りなんですが・・ 電卓で、%というボタンがありますよね、この使い方が分からないんです。もう30なのに・・ たとえば、1000人中の30%だと、これは暗算で、300人とわかるのですが、これが950人中の50%や、25%だと、とても暗算できません。 少なくとも僕は・・。 ので、電卓の%のボタンをぜひ利用したいです。 使い方わかる人教えてください。 宜しくお願いします。

  • VB.netで電卓プログラム作成

    VB.netの勉強中で電卓プログラム作成を行っています。 皆様に教えて頂きたいのは、たとえば0,1,2,3,4,5,6,7,8,9と ボタンでキーを作ったとします。 プログラムの中でどのボタンが押されたかどうかが判る関数や、宣言の方法がありますか? もしくはTEMPなどの引数をつくり、+-・x=が押されるまで、 数値を記憶させる方法はどの様な手段がありますか? ヒントになる様なレベルで構いませんので回答頂けますよう よろしくお願いいたします。

  • AccessのVBにて、自動でODBC接続してリンクを自動で張るプログラムを作りたいのですが。。。

    AccessのVBで、自動でODBC接続(Oracle)してリンクを張るプログラムを作りたいのですが、参考になるようなサイトを教えて頂けないでしょうか? 良いサイトがなかなか見つからなくて。 ※リンクテーブルの個数が多いので、別ファイルか何かでテーブルを指定したいと思っています。

  • VBのプログラムでネット上のDBにアクセスする

    こんにちは。 私は勉強のためにVisualBasic2008とAccess2010を使ってローカルで動くプログラムを製作しています。 おいおいは、データベースをネットワーク上に配置してアクセスしたいのですが、 そのためにはどういう方法をとるべきなのでしょうか。 手法や参考になるHP、書籍などを教えてください。 なお、できるだけ書いているコードやソフトは流用したいと思っています。 DBについては作り直してもいいのですが、VBのプログラムは修正があまり生じないような手法をお願いします。

  • 関数電卓

    JAVAで関数電卓を作ろうと思うのですが、参考資料となるオススメの本は無いでしょうか? サンプルプログラムとかが乗ってる資料とかがあるとより良いですが教えていただけないでしょうか?

    • ベストアンサー
    • Java
  • プログラム言語を覚えるならどれか?

    プログラム言語を覚えるならどれか? 現在これが得意と言えるほどのプログラム言語がありません。 今後(10年くらい)、ある程度の期間に渡って使い続けるために プログラム言語を新たに覚えるとしたら、何が良いですか? 候補は以下のものを考えていますが、これ以外のものでも かまいません。 1:C# 2:SQL言語(いっぱいあるらしく、何が良いのかわかりません) 3:JAVA 4:VB (VB.NETとかの.NETって言うプログラムは覚えたほうが良いでしょうか?) できれば有名な参考書とかも教えてください。 なお、学生時代はUNIXのGCCを使用して簡単なプログラムを組んでいました。 今はACCESS(VBA含む)を用いてデータベースを作ることがあります。 社内SEの駆け出しです。

  • 電卓の作成 VB

    こんにちは。課題で、関数電卓作る必要があり、 まずは、基礎となる、Windowsのアクセサリーの電卓を 作らなければいけないのですが、私はVBの基礎が少しできるくらいです。作成期限は2週間です。 これから、死に物狂いでやるしかないと思うのですが、 何をどのように、すればよいかまったく見当がつきません。 この先が不安でしょうがないのですが、 電卓を作成するために、まず必要なものは参考書でしょうか? 入門書はもっているのですが、電卓についてはいっさいふれて いないため、購入する必要があるのかと思うのですが、 たとえ、購入した本を丸写ししても自分のために ならないと思うのですが、そうなるのを 防ぐためにはどうすればよいでしょうか?