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

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

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

全過去ログを検索

<< 0 >>
■8233  Re[6]: ボタンイベントでDelキーを無効にする
□投稿者/ PATIO -(2007/09/26(Wed) 16:30:22)
    2007/09/26(Wed) 16:31:45 編集(投稿者)
    2007/09/26(Wed) 16:31:13 編集(投稿者)

    問題は一つずつ解決した方が良いような気もしますが、

    No8230 (ロート さん) に返信
    > 表題については解決したのですが、後学のためにdelキーとbackspaceキーを
    > 両方効くようにするやり方を教えてください。

    keypressでbackspaceをkeycharで捕捉できていないのではなくて
    貴方の書いたコードがbackspaceをはじいているからだと思います。

    ここ> if (e.KeyChar < '0' || e.KeyChar > '9')

    で処理した事にしてしまっているから。
    backspaceの時は未処理で流せば既存の処理が動くのでは?



    > そもそもの話となってしまいますが、表題の件の状態でbackspaceキーは無効なのに
    > delキーは有効であるのは一体なぜなのでしょうか?
    >
    >>>>Delete キーは KeyPress イベントを発生させないため、
    >>>>KeyDown イベントで Delete キーを無効化してやればいいと思いますよ。

    ここにそのまんま書いてありますよ。
    DeleteキーはKeyPressイベントを発生させないのでKeyPressのハンドラには入ってきません。
    だから、先ほど指摘した無効化しているコードを通らないので普通に処理されます。
    但し、Deleteキーの場合でもKeyDownイベントは起こるのでKeyDownのハンドラで
    無効にする処理をすれば、無効化できるわけです。
    この辺のからくりはきちんと理解してから進んだほうが良いと思いますよ。

記事No.8116 のレス /過去ログ19より / 関連記事表示
削除チェック/

■91822  Re[3]: スマホンで『LINE』や『微信』を使ってパソコンにメッセージ
□投稿者/ KOZ -(2019/08/05(Mon) 18:16:19)
    No91813 (暖和 さん) に返信
    > 『スマホンで『LINE』や『微信』を使ってパソコンにメッセージを送信し、
    > パソコン側がこのメッセージを受信したら自動返信するような』機能を
    > エンドユーザーが計算機コードを組んで実現可能かどうか教えていただけませんか。

    SDK や API を使って、ということならエンドユーザーには無理でしょう。

    エンドユーザでも扱える仕組みを作ることが出来れば可能ですが、
    その仕組みを作ることが出来るのは、それなりのスキルを持った人でしょう。
記事No.91795 のレス /過去ログ158より / 関連記事表示
削除チェック/

■91839  Re[4]: スマホンで『LINE』や『微信』を使ってパソコンにメッセージ
□投稿者/ 暖和 -(2019/08/07(Wed) 10:53:19)
    No91822 (KOZ さん) に返信

    貴重なご意見ありがとうございます。

    > その仕組みを作ることが出来るのは、それなりのスキルを持った人でしょう。

    例えば、私のようなC言語やC++言語を使う経験がある人に
    さらに必要とするものは何でしょうか。
    これから緊急学習するつもりですけれども。

    ご教示宜しくお願いします
記事No.91795 のレス /過去ログ158より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -