WebBrowserでPPS表示 への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 あ  (学生)
投稿日時
2008/10/15 10:10:00
Form.ShowDialogメソッドは表示されたダイアログが閉じられるまで、呼び出した側の処理を中断します。
http://msdn.microsoft.com/ja-jp/library/c7ykbedk(VS.80).aspx
代替案としてForm1をオーナーに持つモードレスダイアログで表示してみてはどうでしょうか。
Form2.Show(Me)
http://msdn.microsoft.com/ja-jp/library/szcefbbd(VS.80).aspx
※パワポが手元に無いので動作確認はしておりません。
http://msdn.microsoft.com/ja-jp/library/c7ykbedk(VS.80).aspx
代替案としてForm1をオーナーに持つモードレスダイアログで表示してみてはどうでしょうか。
Form2.Show(Me)
http://msdn.microsoft.com/ja-jp/library/szcefbbd(VS.80).aspx
※パワポが手元に無いので動作確認はしておりません。
投稿者 モル  (社会人)
投稿日時
2008/10/14 23:49:10
こんにちは、モルです。
さっそく質問させて下さい。
現在WebBrowserでPPSファイルを表示しようと思っているのですが上手く行きません。
VB2008を起動してForm1とForm2を作り、Form1のデザイン画面にWebBrowserとbuttonを貼り付けます。
Form1のコードには
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WebBrowser1.Navigate("c:\Test5秒6P.pps")
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.ShowDialog()
End Sub
と記述します。
私のやりたい事は
Form1では常にPPSを表示してスライドショーを行い、モーダル表示のForm2で色々操作したい
というものです。
ですが、ButtonをクリックしてForm2を表示するとスライドショーが止まってしまいます。
これを何とかForm2を表示しててもForm1のPPSが正常に表示する方法をご教授願います。
環境は VB2008Express OS:XPSP2 使用PPS:Office2000 パワーポイント です。
よろしくお願いします。
さっそく質問させて下さい。
現在WebBrowserでPPSファイルを表示しようと思っているのですが上手く行きません。
VB2008を起動してForm1とForm2を作り、Form1のデザイン画面にWebBrowserとbuttonを貼り付けます。
Form1のコードには
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WebBrowser1.Navigate("c:\Test5秒6P.pps")
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.ShowDialog()
End Sub
と記述します。
私のやりたい事は
Form1では常にPPSを表示してスライドショーを行い、モーダル表示のForm2で色々操作したい
というものです。
ですが、ButtonをクリックしてForm2を表示するとスライドショーが止まってしまいます。
これを何とかForm2を表示しててもForm1のPPSが正常に表示する方法をご教授願います。
環境は VB2008Express OS:XPSP2 使用PPS:Office2000 パワーポイント です。
よろしくお願いします。
From2.ShowDialog を Form2.Show(Me) と、ご指摘の内容で試してみましたが、やはり表示中のスライドショーが停止して切り替わらなくなります。
あさん、貴重なご意見ありがとうございました。
他にもご教授願えると助かります。よろしくお願いします。