sto provando ad eseguire un file .swf
nella mia applicazione WPF, ho creato una pagina html
e che ho riferito il mio file .swf
utilizzando object
tag e poi caricando che html
pagina nel mio Main Window
Run Flash in WPF
mia XAML sembra
<Window x:Class="sirajflash.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<WebBrowser Name="myBrowser"></WebBrowser>
<!--<Frame Name="myframe"/>--> //tried with frame also but no luck
</Grid>
</Window>
assegnando la fonte
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
myBrowser.Source = new Uri(CreateAbsolutePathTo("playflash.htm"), UriKind.Absolute);
}
private static string CreateAbsolutePathTo(string mediaFile)
{
return System.IO.Path.Combine(new FileInfo(Assembly.GetExecutingAssembly().Location).DirectoryName, mediaFile);
}
}
Il problema:
quando ho eseguito l'applicazione l'avviso si verifica che ActiveX
contenuti sta tentando di accedere etc etc e quando ho permetto nulla appare nella mia finestra principale l'avviso continua a si verificano più volte.
se eseguo direttamente il filmato flash nel browser, funziona correttamente.
Saluti.
Sei su macchina x86 o x64? – spender
sto usando la macchina x86 –
Non è poi così ... – spender