- ベストアンサー
Form1のボタンを押すとForm2が表示されて、Form1をクリックしたらBeep音
初歩的な質問ですみません。 タイトルそのまんま(しかも長い --;)なんですが。 よく見かけるもので、Form1でボタンを押すとForm1より小さいForm2が表示されて、そこでOKボタンを押さないとForm1に戻れなくて、その時にForm1の方をクリックするとBeep音が出る、っていうのがありますよね。あれはどうなっているんですか?Form2の表示まではできるんですけど、その先が分かりません。教えて下さい。お願いします。
- Visual Basic
- 回答数2
- ありがとう数5
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Form2.Show vbModal でOKです。
その他の回答 (1)
こういう特殊なフォームですね。プロパティの設定値一手詰でしょう。
お礼
モーダルフォームというんですね。ありがとうございました。
関連するQ&A
- Beep音を出すには?
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click 'Beep音を出す Dim I As Integer For I = 1 To 100 ' Loop 100 times. Beep() ' Sound a tone. Next I End Sub 上記のコードでBeep音を出したいのですが、鳴りません。 (Beepコードは、VBのサンプルコードです。) OS:WinXP SP3 VB.NET Ver2003です。 フォームにコマンドボタンを一つ貼り付け、 コマンドボタンのクリックイベントで Beep音を鳴らしたいです。 PCのデバイスマネージャ設定は、 Beep音が有効になっています。 他の音(Win立上音他)は、デフォルトのままです。 詳しい方、教えて下さい。
- ベストアンサー
- Visual Basic
- 〔至急〕beep音について
初心者ですがよろしくお願いします。 パソコンはクレバリーで買ったBTOを使っています。 OSはVISTAです。 質問ですが、リンクをクリックすると、beep音が鳴り ページが開けません。〔2回に1回くらい〕 ただ右クリックして〔新しいウィンドウで開く〕をクリックすると、 ページが開きます。 flashのリンクもbeep音が鳴ってまったく開きません。 flashのリンクの場合右クリックしても〔adobe flash player10〕についてが表示されて開けません。 誰かこの症状がどういうものかわかる方いらっしゃいますでしょうか? 誤字脱字あるかもしれませんがよろしくお願いします。
- 締切済み
- Windows Vista
- Form2のボタンをクリックをしたらForm1を実行するには
Visual basic 2008 でタイトル通り Form1のソースの中にForm2のボタンがクリックされたら 作業をするというIF文を作りたいのですが、わかりません どなたかご教授お願い致します わからないなりに If Form2.Button1 = Click Then Else Exit Sub End If とかやってみたんですけど式自体が間違っていて前に進めません 宜しくお願いします
- 締切済み
- Visual Basic
- form2がボタンを押すと消えてしまう
vb2010で、作成しています。form1から、form2を呼び出し、okボタンまたは、cancelボタンを押すと、無条件でform2が消えてしまいます。私がしたいのは、form2(パスワード入力ウィンドウ)でテキストボックスにパスワードを入力してokボタンを押して、それが正しい(1234)ときのみform2を消去することです。現在のところ、入力したパスワードが間違っていてもokボタンを押すと、form2は消えてしまいます。 form1側のコードとform2側のコードは以下です。お手数ですが御教示いただけると幸いです。 /////////Form1 Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim f As New Form2() f.TextBox1.PasswordChar = "*"c '//入力文字をマスクする If f.ShowDialog(Me) = DialogResult.OK Then If f.TextBox1.Text = "1234" Then f.Dispose() End If End If End Sub End Class /////////Form2 Public Class Form2 Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click Dim f As Form1 f = Me.Owner Me.DialogResult = DialogResult.OK End Sub Private Sub btncancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncancel.Click Dim f As Form1 f = Me.Owner Me.DialogResult = DialogResult.Cancel End Sub End Class
- ベストアンサー
- Visual Basic
- [BEEP起動音]が鳴りません ...。
今日、[BEEP起動音]が鳴っていないことにきづきました。 原因は(素人考えですが)二週間前ころからつかいはじめた、アンチウィルスソフト[AVG FREE 7.0.308]の 起動時の[ブートアップスキャン]とBEEP起動音のタイミングが重なってしまっているからかな?と考え、BEEP起動音を鳴らそうと思いAVG FREEの常駐項目である [AVG7_EMC]、[AVG7_CC]、[AVG7_AMSVR]をスタートアップから外してみたのですが、それでもブートアップスキャンは実行されているようで BEEP起動音を鳴らすことはできませんでした。 また、音量関係の設定も確認したところ問題はありませんでした。 そこで四点質問なのですが、 1. [BEEP起動音]は必ず鳴っていなければいけないものなの でしょうか。それとも[BEEP起動音]が、何らかのソフトを入れたことによって鳴らなくなることは めずらしい事ではない、ということなのでしょうか。 2. [コントロールパネル]の[マルチメディア]などの設定は今回の症状と関係があるのでしょうか。また、現在CD-ROMは[デバイスマネージャ]で[挿入の自動通知]のチェックを外していますが関係あるのでしょうか。 3. [AVG FREE]を一度アンインストールしたほうがよいのでしょうか。 4. これといって他に問題がでていなければ放っておいても大丈夫なのでしょうか。 ご教示お願いいたします。 富士通製FMV-BIBLO MF4/600R
- ベストアンサー
- Windows 95・98
- 奇妙なBEEP音(?)が鳴ります
使用するパソコンはOSがWindoesXP。パソコン工房という自作パソコンのメーカーの機種を使っており、購入時からハード面の変更は行っておりません。またWindowsの設定は、隠しファイルを表示するなどフォルダオプションの設定を少々変更した以外には特に触っておりません。 ウィルス対策ソフトはavastのフリー版、ファイアーウォールにはZonealarmを使い、あとスパイボットを常駐させています。 相談ですが、一ヶ月ほど前からパソコン使用中に「シュッ」という物をこすりつけるような感じのBEEP音が鳴るようになりました。連続ではなく、マウスクリックのときの音のような感じです。 なにか特定の操作をしてるときとは限りませんが、強いて言えば、動画ファイルを再生しているときに多いようです。(メディアプレイヤーは、GOMプレイヤーとPowerDVD(バンドル版)を使っています) この音はWindowsに標準で組み込まれているものでしょうか。だとしたら、どのような時に鳴るものなのでしょう。 よろしくご教示お願いいたします。
- ベストアンサー
- Windows XP
- FORMのSUBMITボタンを画像にするには
すいません、困ってます。 HTMLのFORMで、SUBMITボタンってありますよね。 そのままだと普通のボタン(?)となるわけですが、それを自分で作った画像にしたいのですが。 つまり、その画像をクリックすると、FORMが送信されるというようにしたいのです。これってむりでしょうか?
- ベストアンサー
- HTML
- BEEP音がならない
前の質問と同じくkossyです。 異常を知らせるBEEP音なのですが、CPUやMemoryを はずした状態でも、鳴ってくれません。 買ったばかりのECS P6VEMなのですが、どういうことでしょう? CPU,Memoryを付けて、PowerONすると、CPUFANが回転し、 HDD LEDが一瞬点灯して消えます。 HDDはSeagateなのですが、動いてはいるようです。 (気のせいかもしれませんが) しかしながら、DISPLAYは何も表示されず、SystemCHECK されているのかどうかも、判りません。 M/Bの不良なのでしょうか、それとも? 何かわかることがありましたら、教えてください。 お願いします。
- 締切済み
- デスクトップPC
- 子Formからの得た値をtextBoxに表示
お世話になります。 .NET C#で開発をしている初心者です。 親Form1のReadOnlyにしているtextBox1をダブルクリックしたら、子Form2が表れ、 その中で、ラジオボタンなどで各項目を選択する様になっており、選択した結果の 文字列が、子Form2のReadOnlyにしているtextBox1に表示され、これで良ければ、 決定ボタンであるButton1を押すと、子Form2が閉じられ、元の親Form1のReadOnly にしているtextBox1に子Form2で決定した文字列が表示される様にしたいのですが、 私がやってうまく行かないのは、子Form2で決定した文字列をClassでsetし、親Form1 に制御が移った時に、classからgetしようとしたのですが、 まず、子Form2が閉じられた時、親Form1はtextBox1にダブルクリックしたままの(後の) 状態、つまりカーソルが残ってる状態で、文字列が表示されない。 子Form2が閉じられた時すぐかもしくは、子Form2の決定ボタンであるButton1を押した 時すぐに親Form1のtextBox1に文字列が表示されていて欲しいのですが、その方法が 分からないので、とりあえず、親Form1のtextBox1のLeaveイベントを発生させて文字列 を表示しています。 どなたかご親切な方、ご教授下さいます様、宜しくお願い申し上げます。
- ベストアンサー
- C・C++・C#
- FLASH ボタン音
現在、FLASHでボタンをクリックしたときに音がなり、 リンク先に移動するといった簡単なものを作成し、 そのFLASHデーターをHTMLに読み込んでいます。 しかし、ボタンの音の長さより、 リンク先に切り替わるタイミングの方が早く ボタン音が途中で途切しまい、 リンク先のページが表示されてしまいます。 ボタン音を短いものにすればよいのですが、 現在使っているものを使用しなければいけません。 この問題として、クリックしてから ある一定時間たてば、リンク先に移動するといった スクリプトを組めばいいと思うのですが、 FLASHをはじめたばかりで、 やり方が分かりません。 どなたか教えていただけないでしょうか? よろしくお願いします。
- 締切済み
- Flash
お礼
ありがとうございます!助かりました(^-^)