問題タブ [messagebox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
6322 参照

delphi - Delphi での Application.MessageBox、Windows.MessageBox、および Dialogs.MessageDlg の違い

デルフィで; Application.MessageBox、Windows.MessageBox、または Dialogs.MessageDlg の違いは何ですか? または、どちらがコンピューターのメモリをより効率的に使用できますか?

0 投票する
1 に答える
3092 参照

gwt - GXT KeyListener.componentKeyDown() はすぐに MessageBox.alert() を閉じます

GXT では、MessageBoxメソッドは非同期です。つまり、メッセージ ボックスが表示されている間、アプリケーションは「ロックアップ」しません。

を使用しKeyListenerてフォームでの Enter キーの押下を処理し (使いやすさを向上させるため、つまり、Enter キーでフォームを送信できるようにするため)、その後、アプリケーションがユーザーの資格情報を処理している間、フォーム フィールドを無効にします。それらが正しくない場合はMessageBox.alert()、フォーム フィールドを表示してから再度有効にします。ただし、alert()すぐに戻るため、フォーム フィールドはすぐに再び使用可能になり、ユーザーはアラートを閉じずにデータを入力できます。

解決策は、でコールバックを使用することalert()です。ただし、Enter キーを押すと、フォームが送信されるだけでなく、アラートがすぐに閉じられます (フォームとメッセージ ボックスの両方が Enter キーを処理しているかのように)。ユーザーが 2 回目に Enter キーを押すか、[OK] ボタンをクリックするまで、アラート ボックスを開いたままにしておくにはどうすればよいですか?

0 投票する
2 に答える
440 参照

java - メッセージボックスJavaでステートメントを停止する

Java でメッセージ ボックスが閉じられたときに while ステートメントを停止する方法を見つける必要があります。チャット プログラムを変更しています。サーバーには GUI がなく、while(true) ステートメントをリッスンします。タスクマネージャーに入ってjava.exeを強制終了せずにサーバーを閉じる方法を見つけようとしています。私はJavaの経験がほとんどないので、いくつかのソースコードがいいでしょう. 助けてくれてありがとう!

編集: 別のチャット プログラムを使用することにしました。助けてくれてありがとう!

0 投票する
4 に答える
132561 参照

c# - C#のクラスからのメッセージボックスを表示しますか?

クラスがフォームと対話してメッセージボックスを表示するにはどうすればよいですか?

0 投票する
22 に答える
637250 参照

windows - Windows バッチ ファイルからポップアップ/メッセージ ボックスを表示する

バッチ ファイルからメッセージ ボックスを表示する方法はありますか ( xmessageLinux の bash スクリプトから使用できる方法と同様です)。

0 投票する
3 に答える
1715 参照

windows - win32: メッセージ ボックスのテキストを変更しますか?

私のプログラムには複数のスレッドがあります。メッセージボックスを使用してユーザーに情報を表示しています。メッセージボックスがまだ画面上にあり、ユーザーに表示されている間に、別のスレッドにメッセージボックスの表示テキストを更新/変更させることができるとにかく(またはメッセージボックスの代わりに)ありますか?

0 投票する
2 に答える
11375 参照

mfc - AfxMessageBoxはい/いいえ(MB_YESNO)の「閉じる」ボタンを有効にする方法は?(右上隅「X」)

電話をかけるとき:

「はい」と「いいえ」のボタンが付いたメッセージボックスが表示されます。ただし、右上隅の「X」(閉じるボタン)は無効になっており、ESCを押しても効果はありません。

これは、有効な結果がIDYESとIDNOのみであり、IDCANCELではないためです。

この動作を有効にする簡単な方法はありますか?避けたいこと:

  • このためのカスタムダイアログを作成します。
  • はい/いいえ/キャンセルボタンがあります。

ビスタでは、ファイルを削除するときに、確認を求めるダイアログには「はい」と「いいえ」しかなく、閉じるボタンまたはESCを使用してキャンセルすることもできます。カスタムダイアログだと思います。

0 投票する
4 に答える
5924 参照

asp.net - Updatepanel AJAX で Yes/No Messagebox を使用する

ユーザーに確認を求め、メッセージを表示するという要件があります。

これに使用されたプログラマーは、Windows フォームのバックグラウンドを持っていました。したがって、隅々まで MsgBox を使用しています。ビジネスロジックの部分でも、ユーザーからのはい/いいえスタイルの確認を必要とするメッセージボックスを使用しています。

リモート マシンからサイトをテストしたところ、DefaultDesktopOnly/ServiceNotification を使用するとエラーが発生することがわかりました。しかし、テストしたところ、これは私たちが探していたものとはまったく異なることがわかりました.

今私の要件は、レコードの削除」のようなコードから確認ボックスが表示されることです」はいいいえ、返信に基づいてアクションを実行します。

これは updatepanel を使用して行う必要があります。

0 投票する
1 に答える
10680 参照

c# - C# で DataTable レコードを MessageBox Text にバインドまたはプルする

メッセージボックスのテキストにデータ可能な結果を​​提供しようとしています。以下は、これまでに作成したコードのスニペットです。

文字列 mystring = コンボ ボックス 1.テキスト; if (mystring.Substring(0, 12) == ("会社名")) { textBox2.Text = mystring.Substring(13); ADOCon.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Name\Desktop\SmallBizDb.mdb"; ADOCon.Open();

基本的に、たとえばエンド ユーザーが「Company Name-Company One」と入力すると、SQL クエリから取得したデータ テーブル (DTable) 情報を示すメッセージ ボックスが表示されます。現在、「messagebox.Show(DTable.ToString());」がありますが、これは機能しません。また、私が見た他のすべての例では、「.Rows[0]」などの行インデックスを使用しています。これは、行番号が含まれていないため使用できませんが、データ内のSQL「where」ステートメントからの列名とレコード名ですアダプタ。

ここには多くの綿毛があるので、私の主な問題は、データ化可能な結果を​​変換してメッセージ ボックスに表示する方法です。

ありがとうございました、

DFM