• 締切済み

c++でドル円変換のプラグラムを作りたいのですが

アドバイスお願いします。 Visual Studio 2008 c++でドル円変換のプラグラムを作りたいのですがよくわかりません。 仕様はedit boxを2つ、ボタンを2つ用意します。 例えばedit box1に「¥1000」または「$1000」と入力し、「¥」、「$」のボタンを押すと、edit box2に入力していたレート金額で計算し、edit box1に記号付き「¥」 「$」で結果を表示します。*小数点以下2桁まで対応 注)$ボタン、¥ボタンが押されたときに呼ばれるメソッド(関数)の中で、金額を計算するのではなく、金額を計算するメソッド(関数)を別に作り、1つのメソッドで&変換、¥変換を行うようにすること。 ダイアログは写真のような感じです。 お願いします(><)

みんなの回答

noname#150510
noname#150510
回答No.3

何か、あやふやな事を仰ってい方がいますが。 >2 新しいプロジェクトを作ります。 プロジェクトの種類は? >3 フォームを開いてeditboxが2個、ボタンが2個を配置します。 フォーム? それはNetFrameworkのWindowsFormsの事でしょうね。 http://ja.wikipedia.org/wiki/Windows_Forms MSDNにはC++と書かれているが、実際にはC++/CLIでC++とは全くの別物。 http://msdn.microsoft.com/ja-jp/library/system.windows.forms.form(v=VS.90).aspx >4 ボタンのクリックに「自分で考えたプログラム」を記述します。 クリックって何ですか? >判った? 全然わかりません。 そもそも、C++でダイアログを表示するのだから、関連してくるものは、ダイアログリソースとダイアログエディタ、ダイアログプロシージャでメッセージ処理じゃないんですか? 因みにフォームビューはダイアログを元にしたMFCクラスだから、WindowsFormsとは関係なし。 http://msdn.microsoft.com/ja-jp/library/6zd672xs(v=VS.90).aspx

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.2

1 Visual Studio 2008 を起動させます。 2 新しいプロジェクトを作ります。 3 フォームを開いてeditboxが2個、ボタンが2個を配置します。 4 ボタンのクリックに「自分で考えたプログラム」を記述します。 5 コンパイルします。 6 めでたく完成! 判った?

回答No.1

で、質問は? なにが「よくわからない」のでしょうか?

関連するQ&A

  • c++でドル円変換のプラグラムを作りたいのですが

    アドバイスお願いします。 Visual Studio 2008 c++でドル円変換のプラグラムを作りたいのですがよくわかりません。 仕様はedit boxを2つ、ボタンを2つ用意します。 例えばedit box1に「¥1000」または「$1000」と入力し、「¥」、「$」のボタンを押すと、edit box2に入力していたレート金額で計算し、edit box1に記号付き「¥」 「$」で結果を表示します。*小数点以下2桁まで対応 注)$ボタン、¥ボタンが押されたときに呼ばれるメソッド(関数)の中で、金額を計算するのではなく、金額を計算するメソッド(関数)を別に作り、1つのメソッドで&変換、¥変換を行うようにすること。 ダイアログは写真のような感じです。 補足 プログラムがわからないのと、どこにそのつくったプログラムを貼ればいいのでしょうか? お願いします(><)

  • ドルを日本円に変換

    日付とドルを入力すると その日付のレートでの日本円を計算することはできますか? 毎回違うレートを入力するのが面倒なので、関数かなにか あればいいなとおもうのですが 

  • Visual c++でダイアログと処理の切り離し

    初心者ですので簡単なものですが質問させてください。 Visual c++2005のMFCのダイアログベースで作られたタイマーで周期処理されるプロジェクトがあります。 ダイアログと処理を別々のプロジェクトに切り離してUDPで通信したいと考えています。 まずは簡単なモノで試したいのですが、どうすればよいのかわからないのでご教授いただけたらと思います。 例えば、処理としてはテキストボックスに数字を入力しボタンを押したら計算結果が表示される簡単なものです。 まずは、これが動作するモノを作りました。 そして同じものをコピペしてソケットを利用してプロジェクト間で通信を行えばよいと考えています。 内部処理としては下記のようになると思うのですが、、、 1.入力した変数をまとめてパケットに変換(ダイアログ側) 2.パケットを送信(ダイアログ側) 3.パケットを受信(処理側) 4.受信したパケットを解釈(処理側) 5.解釈したデータを計算処理(処理側) 6.計算処理結果をパケットに変換(処理側) 7.パケットを送信(処理側) 8.パケットを受信(ダイアログ側) 9.受信したパケットを解釈(ダイアログ側) 10.解釈したデータをダイアログに表示(ダイアログ側) ※通信ではafxsock.hを利用すればよいとのことでした。

  • エクセルで2種類の関数の入力

    EXCEL2003を使っています。例えば「A1に2」「A2に3」として、「A3」に「A1とA2の平均を小数点を切上げて」という場合、「=ROUNDUP(AVERAGE(A1,A2),0)」という数式が想定されます。その式を入力する場合、最初に関数の挿入ボタンより「AVERAGE(A1,A2),0」を入力し、出てきた回答をROUNDUPするのではなく、1回で行いたいとしたら、(1)数式バーに直接入力する。(2)ROUNDUP後に、関数の引数ダイアログボックスがでている状態で、関数の分類ボタン(というのでしょうか、数式バーの右側)からAVERAGEを選び、ダイアログボックスで違う点を直す。(3)ROUNDUP後に関数の引数ダイアログボックスの数値に関数を手で入力する。が、私の思い付く方法なのですが、一般的なのはどれなのでしょうか?勿論、これ以外であればそちらを教えて下さい。よろしくお願いします。

  • visual studio 2008 C# で、値を入れるテキストボッ

    visual studio 2008 C# で、値を入れるテキストボックスを作り、そのテキストボックスに入力できる値を小数点2桁までとするにはどの様にすれば宜しいでしょうか?

  • SetWindowText関数について

    プログラミング初心者です。 WINAPI32を用いて、プログラミングに励んでいます。 リソース機能を用いて、親ウインドウのメニューバーからダイアログという形で子ウインドウを開けるようなプログラムを作りました。さらにその子ウインドウ上に、エディットボックスのコントロールを作りました。 例えばそのエディットボックスのIDがIDC_EDIT1なのですが、 子ウインドウを開いた時にすでにそのエディットボックスに数値が入力されているようにしたいのです。 そこで、ダイアログが開かれた時に流れる WM_INITDIALOGのメッセージがきたときに、SetWindowText関数を使えばよいのかな?と思ったのですが、このようなとき第一パラメータにはどのような数値をいれたらエディットボックスに文字列を代入できますか?? IDC-EDIT1といれたら、Struct HWNDに変換してくださいというエラーがでました。 どなたかご教授よろしくお願いいたします。

  • ダイアログの上のテキストボックスの、初期値を設定する方法が分かりません・・・・

    VSC++2005です、 ダイアログの上のテキストボックスの初期値を設定する 方法が分かりません、 ダイアログが表示されたとき、 ダイアログに貼り付けてあるテキストボックスの初期値を 入力しておきたいのですが、うまくゆきません 下のようにしました、 ボタンをクリックして、ダイアログを表示させ ダイアログ上の エディットコントロールに、値を表示させるつもりですが、 void CXXXView::OnBnClickedButton2() { // TODO: ここにコントロール通知ハンドラ コードを追加します。 Cfailsettei cf;  //ダイアログのクラスのインスタンス作成 cf.edit1.SetWindowTextA("yyy");   cf.edit2.SetWindowTextA("xxx"); //edit1、edit2は、エディットコントロールです cf.DoModal(); } エラーが起こってしまいます、 何故でしょうか? よろしくお願いします。

  • ループ計算の停止方法(visual C++)

    VISUAL C++ .NET 2003で下記の内容のMFCアプリケーション (ダイアログベース)を作成したいと思っています。 ・開始ボタンを押してダイアログ(小窓)を開く (大規模な繰返し計算開始) ・ダイアログに計算経過を表示する ・ダイアログにある中止ボタンを押すと 計算が中止される ここで,開始ボタンのイベントハンドラに forループを記述することになると思うのですが, 中止ボタンが押されたかどうか監視する 方法が分かりません。よろしくお願いします。

  • C#を用いての簡易ブラウザ作成

    タイトル通りなのですが、Visual studio 2005 C#で簡単なブラウザ作成方法を知りたいのです。 ブラウザの機能としては、urlを入力しての移動、戻る、進むといったボタン配置を基本として、ホームに戻る機能、検索エンジン(Google)を呼び出す機能などもつけたいのです。 visual studio 2005のツールボックスでFormをつくり、そこにButtonや textBox WebBrowserなどのコントロールを貼り付け概観は作成できたのですが、そこにどのようなメソッドをどこに記述すればいいのかが分からないのです。 おそらくNavigate()やGoBack()やGoforward()などのメソッドを記述すればいいのだと思うのですが… いろいろとサイトを見たのですが自分には敷居が高いのかいまいちなのです。C#はほとんど初心者に近く困っています。 どなたか分かる方教えていただきたいのですが。

  • Visual C++ のフォントについて

    Visual C++でダイアログベースでアプリケーションを作っています。 ある計算をさせて、画面上への表示とは別にテキストファイルに出力させたいのですが、 スペースの表示幅が異なっているので両方にきれいに表示させることができずに困っています。 ダイアログボックスにテキストフォントで表示させることは可能でしょうか。

専門家に質問してみよう