Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash内容未完全以C#形式存储,带有IE 8和Flash版本的web浏览器对象>;10_C#_Flash_Internet Explorer 8 - Fatal编程技术网

Flash内容未完全以C#形式存储,带有IE 8和Flash版本的web浏览器对象>;10

Flash内容未完全以C#形式存储,带有IE 8和Flash版本的web浏览器对象>;10,c#,flash,internet-explorer-8,C#,Flash,Internet Explorer 8,我正在为Windows7开发一个C#应用程序,我想从表单中web浏览器对象的URL加载一些flash内容。我想使窗体不可见,并将从窗体捕获的bmp图像转储到硬盘。我还想使应用程序在任务栏和alt+tab菜单中不可见。我测试了应用程序,发现了以下情况 情景1: a。系统中安装了IE 9 b。闪存版本10.0或10.1或10.2或10.3 c。窗体设置为可见或不可见 d。应用程序在任务栏和alt+选项卡菜单中设置为不可见或可见 结果:Flash内容已完全加载 情景2: a。系统中安装了IE 8 b。

我正在为Windows7开发一个C#应用程序,我想从表单中web浏览器对象的URL加载一些flash内容。我想使窗体不可见,并将从窗体捕获的bmp图像转储到硬盘。我还想使应用程序在任务栏和alt+tab菜单中不可见。我测试了应用程序,发现了以下情况

情景1:

a。系统中安装了IE 9

b。闪存版本10.0或10.1或10.2或10.3

c。窗体设置为可见或不可见

d。应用程序在任务栏和alt+选项卡菜单中设置为不可见或可见

结果:Flash内容已完全加载

情景2:

a。系统中安装了IE 8

b。Flash版本10.0

c。窗体设置为可见或不可见

d。应用程序在任务栏和alt+选项卡菜单中设置为不可见或可见

结果:Flash内容已完全加载

情景3:

a。系统中安装了IE 8

b。闪存版本10.1或10.2或10.3

c。窗体设置为不可见

d。应用程序在任务栏和alt+选项卡菜单中设置为不可见

结果:闪存内容未完全加载。内容呈现将在某个点停止:(

情景4:

a、 系统中安装了IE 8

b、 闪存版本10.1或10.2或10.3

c、 表单设置为可见

d、 应用程序在任务栏和alt+选项卡菜单中设置为不可见

结果:Flash内容已完全加载

情景5:

a、 系统中安装了IE 8

b、 闪存版本10.1或10.2或10.3

c、 窗体设置为不可见

d、 应用程序设置为在任务栏和alt+选项卡菜单中可见

结果:Flash内容已完全加载

在任何web浏览器中手动打开链接时,内容将完全加载

因此,仅在场景3中没有正确加载内容(这是我所需的场景:()

你能给我一些关于这种行为的见解吗? 可见属性和flash内容加载之间有什么关系

从上面的场景来看,我只有IE8的问题

如果我使用AxWebbrowser而不是dot Net 3.5中提供的默认web浏览器对象,则会观察到相同的结果