とりこらぼ。

Learn from yesterday,
live for today,
hope for tomorrow.

目次

Blog 利用状況

ニュース

プロフィール

  • 名前:とりこびと
    とるに足らない人間です。

  • Wankuma MVP
    for '平々凡々'

Web Site

  • Memo(Of T)

もうひとつの Blog

広告っぽい

書庫

日記カテゴリ

ひとりでんたく。- Visual Basic で電卓つく~る。その6 -

ひとりでんたく。- Visual Basic で電卓つく~る。その5 -←前回。

前回のあらすじ。

あ、こないだの風林火山の録画したやつ、まだ見てなかったな・・・。

前回はこの世のしがらみを考慮せずに小数点の部分を作りました。それだけです。(←こっちがあらすじ。)

じゃ、つぎー!


+/- のとこつく~る!


というわけ(?)で、+/-ボタンに相当する機能をつくります。Negate メソッドにしましょうか。

えっと、表示が 0 なら正とか負とかないので、なんにもしないと。んで "-" があったら消す、無かったらつけるって感じですか?(←誰に聞いてるのさ?w)

Public Sub Negate()

    Dim newText As String = Me.DisplayText
    ' "0" って・・・。     If newText = "0" Then
        Exit Sub
    End If
    ' "-" があったら消す、なかったらつける。     If newText.Contains("-"Then
        newText = newText.Replace("-"String.Empty)
    Else
        newText = "-" & newText
    End If
    ' できあがったのが Decimal に変換できるときだけOKってことにしとこう。     ' でもなんかこれ・・・気持ち悪い。     Dim parseValue As Decimal
    If Decimal.TryParse(newText, parseValue) Then
        Me.DisplayText = newText
    End If
End Sub

というわけで、今回はここまで。こなくそー!!



みwなwぎってきた

投稿日時 : 2007年7月6日 8:58

Feedback

# ひとりでんたく。- Visual Basic で電卓つく~る。その7 - 2007/07/06 11:15 とりこびと ぶろぐ。

ひとりでんたく。- Visual Basic で電卓つく~る。その7 -

# mOqnjdZQXankrcMO 2011/12/27 19:41 http://www.tat2x.com/

Last a few years has been to Ibiza, so met a person there whose style of presentation is very similar to yours. But, unfortunately, that person is too far from the Internet!...

# xBLtFZjJlSpxlbLV 2011/12/29 21:01 http://www.healthinter.org/health/page/lumigan.php

Unbelievable. Class..!

# wzXrsDTOggpydavZmZZ 2012/01/07 9:33 http://www.luckyvitamin.com/m-207-optimum-nutritio

Gripping! I would like to listen to the experts` views on the subject!!...

# バーバリー 斜めがけバッグ 2012/11/06 14:55 http://burberry.suppa.jp/

こんにちは、またブログ覗かせていただきました。また、遊びに来ま~す。よろしくお願いします

タイトル
名前
Url
コメント