QA@IT

PicoPicoQ

レベル 6

サイト内ランキング 479

    ┗ 7位 (過去30日)

過去最高月間ランク 2

質問数 5件/回答数 1

投稿した質問の解決率 75% (3 / 4)

登録日 2016年3月3日

コメント
Visual Studio 2017でフォームを開くとサイズが少し小さくなる
フォームのサイズを1920x1080に変更して、フォームを閉じた状態でビルドをしてもフォームサイズは1920x1080のままです。 デザイナで対象のフォームを開くと勝手にサイズが変わってしまいます。 そのため、フォームを開くたびに画面サイズを修正する必要があり手間になっています。
コメント
Visual Studio 2017でフォームを開くとサイズが少し小さくなる
小さいタスクバーボタンにしても、タスクバーボタンを隠してもデザイナ上で開くと画面サイズが変わってしまいます。
質問 Visual Studio 2017でフォームを開くとサイズが少し小さくなる
コメント
.NET Compact Framework で Microsoft.WindowsCE.Forms のクラスを使用するとユーザーコントロールの表示が崩れる
解決はしておりませんが次の掲示板にて、それらしい情報を見つけました。 http://bbs.wankuma.com/index.cgi?mode=al2&namber=48249&KLOG=82 掲示板の先に書かれているURLが無効となっており参照は出来ませんでしたが 開発環境の制限ではないかと書かれていました。
質問 .NET Compact Framework で Microsoft.WindowsCE.Forms のクラスを使用するとユーザーコントロールの表示が崩れる
コメント
VB.netのWebBrowserコントロールで動的に追加したボタンのonClickが動作しない
WebBrowser上で.NETから動的に追加したボタンをクリックしたとき、元からあるボタンと同じ動作をさせようとしていました。 InnerHtmlで追加するは思いつきませんでした。 SetAttributeがあるもんだから、これで何とかするんだと思い込んでいました。 自分のプログラムも同じように組み込み、動作することを確認できました。 ありがとうございました。
解決 VB.netのWebBrowserコントロールで動的に追加したボタンのonClickが動作しない
質問 VB.netのWebBrowserコントロールで動的に追加したボタンのonClickが動作しない
コメント
VB.netで外部から最大化で起動されても通常のサイズに戻したい
助言をありがとうございました、無事に対応できました。
解決 VB.netで外部から最大化で起動されても通常のサイズに戻したい
編集
VB.netで外部から最大化で起動されても通常のサイズに戻したい
解決
コメント
VB.netで外部から最大化で起動されても通常のサイズに戻したい
Timerコントロールを追加して1秒後にLocationを変更しても変わりませんでした。 でも、Me.WindowState = FormWindowState.Normalにすると中央表示になりました! それと、LoadイベントにMe.WindowState = FormWindowState.Normalを書くだけでも最大化を防げました!
編集
VB.netで外部から最大化で起動されても通常のサイズに戻したい
最大化で起動される理由を追記
コメント
VB.netで外部から最大化で起動されても通常のサイズに戻したい
私の方で呼び出しているのではなく別業者が呼び出しています。 最大化で呼び出さないで欲しい。と言ってはいるのですが返事がはっきりしません。 こちらのアプリで対応できるのなら対応したいと思い質問しました。
コメント
VB.netで外部から最大化で起動されても通常のサイズに戻したい
回答して頂いた内容で最大化しなくなりましたがフォームが中央表示にできません。 デザイナ上でStartPositionをCenterScreenにしても HandleCreatedイベントでLocationを指定しても位置が左上固定で表示されます。 中央表示にすることは可能でしょうか?
質問 VB.netで外部から最大化で起動されても通常のサイズに戻したい
バッジ 新しいバッジ 免許皆伝 を獲得
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
flied_onionさんの検証用コードで0xC1B26664~C1B26669の範囲が-22.3となる。の意味がやっと理解できました。 Singleの有効桁数が7桁なので丸めて表示されると-22.3となる範囲ということですね。有効桁数の意味も理解できていないことに気づきました。
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
検証用のコードを書いて頂きありがとうございます。 (C#の環境がすぐに用意できなく、VB2010で置き換えて動作させました。) -22.3という値がどういったものなのか、目で見て確認することが出来ました。 DoubleでもSingleと同じ値が必要なのであれば、有効桁を7桁とし丸める。 今回は、計測器の少数の有効桁数が1桁のため、少数1桁で丸める。
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
有効桁数が1桁なので、-22.3と表示されるということですか? Singleに-22.25(0xC1B20000)の値を、Doubleに代入して、.ToString(".#")をすると-22.3と表示されます。 私の理解が足りないのでしょうか。
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
VB2010で有効少数1桁のSingle=-22.3となっている変数を、Doubleに変換したい。 このとき、Double.ToString()で文字列として表示させたとき、"-22.3"と表示させたい。 表示させるときに少数1桁を丸めて表示させるということは、他メーカのシステムのためできません。
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
IEEE754では、Single、Doubleに-22.3を格納できないと言うことは記事や、他の方の投稿で理解できました。VB2010でSingleで-22.3と表示されているのは、丸められて表示されているということも分かりました。 質問の説明不足で申し訳ございませんでした、どのように質問すれば私の知識で過不足なく説明できるか分かりません。
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
小数点の有効桁数、今の場合10倍して整数にしてから変換するのですね。 何ミリ秒以内に処理をしなければならない、というわけではないので、教えて頂いた方法も試してみます。 ありがとうございました。
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
SingleをDoubleに代入して、有効桁数が少数1桁なのだから、Math.Roundで処理をすれば良い。ということでしょうか? Math.Roundでの処理も考えてみます。
コメント
VB.netで精度を損なわずにSingleをDoubleに変換したい
VB2010でしか確認していませんが、0xC1B26666をSingleに格納すると-22.3となります。 0xC1B26665は-22.2999973、0xC1B26669は-22.300005でしたが、どうしてこの範囲が-22.3になるのか理解できませんでした。 計測器は、IEEE754の単精度で有効桁数は1桁、-99.0~900.0の範囲で値を送信してきます。