C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■55374  Re[1]: Webアプリの初回起動がとても遅い
□投稿者/ はつね -(2010/11/28(Sun) 22:42:24)
    No55261 (akira さん) に返信
    > ASP.NETでDBにMS-Accessを利用し、イントラのWebアプリを作成しています。

    たぶん、DLLのローディングとかが影響しているじゃないかと思うので、
    Webアプリを配置したら1度だけ自分のPCからでもアクセスしておけばいいかと。
記事No.55261 のレス /過去ログ93より / 関連記事表示
削除チェック/

■95174  メッセージボックスのスクリーンショットを撮るには
□投稿者/ レッツ -(2020/06/28(Sun) 17:57:17)

    分類:[.NET 全般] 

    2020/06/28(Sun) 17:57:45 編集(投稿者)

    エラーが発生した時にエラーメッセージを表示するとともに
    そのメッセージボックスとプログラムの状況を自動でスクリーンショットを撮って保存したいと考えています。


    MessageBox.Show(ErrMsg, "", MessageBoxButtons.OK, MessageBoxIcon.Error)


    Call SaveScreenshot()


    のようにすると、メッセージボックスが閉じられた後にスクリーンショットが保存されてしまい。

    Call SaveScreenshot(Nothing)


    MessageBox.Show(ErrMsg, "", MessageBoxButtons.OK, MessageBoxIcon.Error)

    のようにすると、メッセージボックスが表示される前にスクリーンショットが保存されてしまいます。

    どうすれば、メッセージボックスのスクリーンショットを保存することができますか?



親記事 /過去ログ165より / 関連記事表示
削除チェック/

■95175  Re[1]: メッセージボックスのスクリーンショットを撮るには
□投稿者/ 魔界の仮面弁士 -(2020/06/28(Sun) 22:09:12)
    No95174 (レッツ さん) に返信
    > そのメッセージボックスとプログラムの状況を自動でスクリーンショットを撮って保存したいと考えています。
    > Call SaveScreenshot()
    これは標準機能ではありませんね。
    自作メソッドのようですが、どのような実装にしているのでしょうか。


    > どうすれば、メッセージボックスのスクリーンショットを保存することができますか?
    フォームで MessageBox モドキを自作すれば、
    自分の好きなように制御できるかと思いますよ。


    どうしても標準の MessageBox のままが良いのなら…


    案1) グローバルフック (WH_CBT など)で、メッセージボックスの表示をとらえて撮影する
    https://hp.vector.co.jp/authors/VA016117/hook.html
    https://www.codeproject.com/Articles/18399/Localizing-System-MessageBox


    案2) 手抜き実装:Timer の Tick イベントで撮影する

    Dim capture As EventHandler = Nothing
    capture = Sub()
     RemoveHandler Me.Timer1.Tick, capture
    Me.Timer1.Stop()
     capture = Nothing
     SaveScreenShot()
    End Sub
    AddHandler Me.Timer1.Tick, capture
    Me.Timer1.Interval = 55
    Me.Timer1.Start()
    MessageBox.Show(ErrMsg, "", MessageBoxButtons.OK, MessageBoxIcon.Error)
    Return
記事No.95174 のレス /過去ログ165より / 関連記事表示
削除チェック/

■96277  Re[1]: 「 _ 」と「 &#8215; 」の誤変換 WIN10
□投稿者/ 魔界の仮面弁士 -(2020/11/09(Mon) 13:12:54)
    No96224 (悩み相談 さん) に返信
    > 「 _ 」 を入力したつもりが 「 &#8215; 」 になっていることが最近何度かありました 

    Windows 10 標準の Miocrosoft IME をお使いなのであれば、
    設定画面の [全般]-[変換候補の一覧に含める文字セットを選択する]で
    『JIS X 0208 のみ』あるいは『Shift JIS のみ』に設定しておく、というのはどうでしょうか。

    [U+2017] DOUBLE LOW LINE SPACING DOUBLE UNDERSCORE
    だけを無効化するわけではありませんが…。
記事No.96224 のレス /過去ログ167より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -