HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0727
電卓を作りました16解決


リンク

2016/7/27(Wed) 20:23:20|NO.76370

電卓を作りました。windowsに標準で搭載されている電卓より機能とか全体的に悪いですが、
ぜひ感想・改良点・エラーがあったらエラー報告などお願いします。
よければPCの環境も添えていただけると助かります。(「OS:○○で動きました」などでも助かります。)

よろしくお願いします。http://hsp.tv/images/bbs/btn_sumit.jpg



この記事に返信する


リンク

2016/7/27(Wed) 20:40:42|NO.76372

すみません、URLを入れるのを忘れてました。
http://tooru3.php.xdomain.jp/dentaku16.html
からDLしてください。

前の内容で「送信」画像のURLが入ってたみたいです。すみません。



Cheesehamburg7273

リンク

2016/7/27(Wed) 21:02:49|NO.76375

普通の電卓なのになぜロードに時間がかかるのですか?
あと、数字を打ち続けると数字が全て0になってしまいます
環境
OS:windows7 professional 32bit
CPU:Mobile AMD Sempron Processor 3400+
メモリ:2GB



リンク

2016/7/27(Wed) 21:11:02|NO.76377

Cheesehamburg7273さん、ありがとうございます。
読み込みに関しては、ボタンに使用している画像の容量があまりにも膨大になったため、
少しでも容量を抑えるためにdpmファイルにして読み込ませたところ、この遅さになりました。
場合によっては普通に画像ファイルを同梱する方法に戻す予定です。

>>あと、数字を打ち続けると数字が全て0になってしまいます
こちらの方ですが、起動して数字のみを打ち続けたのでしょうか?
+とか−とかの入力もしましたか?

わざわざありがとうございました。



へび

リンク

2016/7/27(Wed) 21:38:01|NO.76380

ほとんどのボタンは大きさが同じなのだから、すべて一枚の画像にして、celdiv等を使った方が
効率的かと思います。また、objimageを使うと、クリック時に点線が出てしまうので、座標判定
を使うことをお勧めします。



bellyoshi

リンク

2016/7/27(Wed) 21:40:04|NO.76381

1÷0で落ちます。(笑)
+-のボタンは何のためにあるのでしょうか。押下すると画面の左上に移動します。
使い方が悪いのかな?
1+2+3の順でマウス入力すると4になるけど。
4×5×6の順でマウス入力すると24になります。
4*5*6の順でキーボード入力すると54ですね。
もしかして数は2つしか対応してないのかな?

OSはWindows 10 Home 64bit
Intel(R) Core(TM)i7-4710MQ CPU @2.50GHz 2.50GHz
16GB メモリ



リンク

2016/7/27(Wed) 22:26:02|NO.76383

へびさん、ありがとうございます。

アドバイスありがとうございます。これから修正していこうと思います。
ありがとうございました。


bellyoshiさん、ありがとうございます。

>>1÷0で落ちます。(笑)
確認できました。直ちに修正します。

>>+-のボタンは何のためにあるのでしょうか。押下すると画面の左上に移動します。
フラグの指定を間違えていました。すみません。
こちらも直ちに修正します。

>>使い方が悪いのかな?
全然そんなことはありません。現在の報告内容はすべてこちらのミスです。

>>1+2+3の順でマウス入力すると4になるけど。
>>4×5×6の順でマウス入力すると24になります。
>>4*5*6の順でキーボード入力すると54ですね。

キーボードは設定しているのにボタンを押したときの動作の指定を忘れてました。すみません。

>>もしかして数は2つしか対応してないのかな?
そんなことはありません。ミスです。


ご報告ありがとうございました。更新したら再度報告いたします。



通りすがり

リンク

2016/7/27(Wed) 23:09:46|NO.76385

#Error 12
-->内部エラーが発生しました(12)



リンク

2016/7/27(Wed) 23:23:15|NO.76386

お待たせしました。電卓2016(Ver 1.02)公開しました(笑)

Ver 1.01での変更点
±ボタンが機能しなかった問題と、
割り算で割る数が0のときエラーが出る問題、
税金モード追加しました。

Ver 1.02での変更点
起動時にエラーが出る問題
ボタンで計算をしたときに答えが違う問題を修正しました。


思ったより早くに報告が来たので公開初日に更新することになりなんか恥ずかしいですが・・・
http://tooru3.php.xdomain.jp/dentaku16.html

ダウンロードリンクの左に記載してるVerが1.01になってなかったらページを更新してみてください
よろしくお願いします。



リンク

2016/7/27(Wed) 23:23:55|NO.76387

通りすがりさん、ありがとうございます。

>>#Error 12
>>-->内部エラーが発生しました(12)
Ver 1.02にて修正しました。報告ありがとうございました



通りすがり

リンク

2016/7/27(Wed) 23:43:19|NO.76391

>#Error 12
>-->内部エラーが発生しました(12)

なぜか改善されていない模様
検証:Windows 8.1



リンク

2016/7/28(Thu) 00:14:06|NO.76395

通りすがりさん、何度も申し訳ありません。ありがとうございます。

>>なぜか改善されていない模様
私の所持しているPCのOSにWindows8はないため確認の使用がないため絶対とは言えませんが、
とりあえずWindows8用を用意してみました。多少Windows8ではできないのかなと思うコードを
変更しましたので
http://tooru3.php.xdomain.jp/dentaku16.html
のWindows8用の方をDLして、確認していただければ助かります。

わざわざ何度もありがとうございます。

※追記です。
WIndowsに互換モードがあるのを思い出し、Windows8で実行してみました。(Windows8.1がなかったため)
ですが、エラーは出ませんでした。何か動作を行ったのでしょうか?
とりあえず、起動していろいろ動作はしてみたのですが・・・



可憐

リンク

2016/7/28(Thu) 00:29:26|NO.76396

Ver 1.02で検証してみた所二つの内部エラーを確認しました。


https://gyazo.com/6a945c5df820d5e92a8fee8ff408dc8f https://gyazo.com/b6d83e9a9f3d2250eb6aec4b3ab42281

その他、ボタンを色々押しまくったりした場合にはランタイムエラーが多数出ました

・PCの情報
Windows 10 Home
Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz 2.60GHz
16.0GB
64bit



リンク

2016/7/28(Thu) 02:06:55|NO.76397

可憐さん、ありがとうございます。

>>Ver 1.02で検証してみた所二つの内部エラーを確認しました。
ご報告ありがとうございます。修正いたしました。下記ランタイムエラーを現在修正していますので、
修正でき次第公開いたします。

>>その他、ボタンを色々押しまくったりした場合にはランタイムエラーが多数出ました
上記の通り、現在修正中です。

ご報告ありがとうございました。



リンク

2016/7/28(Thu) 03:04:05|NO.76398

長くなっているような気がするのですが、別スレを作るのも微妙なのでそのまま行きます。

Ver 1.03公開しました。
・ランタイムエラーが出る問題を修正。
・割り算で割る数が0のときエラーが出る問題で修正できてなかった部分を修正。

http://tooru3.php.xdomain.jp/dentaku16.html
よりDLしてください。(起動ができない方は2つあるDLリンクの下の方をDLしてみてください。
それ以外は上で問題ありません)



bellyoshi

リンク

2016/7/28(Thu) 08:20:14|NO.76400

○いちど計算すると2回目の計算が0になる。
起動後
 2×5=の順でマウスクリック。
 10と表示される。
 次に3×6=の順でマウスクリック
0と表示される。
○-2×6はできるが、2×-6はできない?。
起動後
2×6-の順にマウスクリック
表示は6のまま
=を押すと答えは-12であってる。
○+-の動きがいまいち
起動後-6=の順にマウスクリック
表示は-6
+-のボタンを押下。何の反応もなし

あと、Windows8用のは+を押すとデバッグ用なのかメッセージボックスが表示されます。

もう少し、ご自分でもテストされてから、リリースされてはいかがでしょう?



リンク

2016/7/28(Thu) 11:21:59|NO.76402

bellyoshiさん、ありがとうございます。

>>○いちど計算すると2回目の計算が0になる。
>>○-2×6はできるが、2×-6はできない?。
>>○+-の動きがいまいち
どうやらマウスで操作したときの動作がおかしいみたいですね。申し訳ありません。
修正させていただきます。

>>Windows8用のは+を押すとデバッグ用なのかメッセージボックスが表示されます。
その通りです。デバック用に「dialog」を使ったのですが、消し忘れがあったみたいです。
すみません。

>>もう少し、ご自分でもテストされてから、リリースされてはいかがでしょう?
一応しっかり確認しているつもりなのですが、結構いろいろ問題があるようなので、
今以上にしっかり確認したいと思います。

ご報告ありがとうございました。



ONION software Copyright 1997-2021(c) All rights reserved.