[.NET] 關於嵌入SWF檔

看板Visual_Basic作者 (小梁)時間12年前 (2013/08/28 21:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案):XAML 最近在製作學校專題的時候碰到了些問題 我是負責遊戲的部分 馬上想到用Adobe Flash Professional CS6來製作 完成度差不多準備要嵌入VS的時候出現了一些問題 在網路上搜尋資料的時候發現 SWF檔只能在「Windows Form 應用程式」專案以WebBrowser工具呈現 XAML專案型式似乎無法直接掛入 於是又繼續尋找了解決的辦法 發現了「SWF2XAML」這套軟體,可以直接把SWF轉為XAML檔 但開啟SWF檔的時候出現了一些錯誤導致無法正常轉換 以下是錯誤訊息: ************** 例外狀況文字 ************** System.OverflowException: 數學運算導致溢位。 於 SWFTools.JPEGTables..ctor(SWFReader swf, DisplayList displayList, UInt16 tagId, Int64 tagLength) 於 SWFTools.TagProcessor.ProcessNextTag(Boolean read, Boolean execute) 於 SWFTools.TagProcessor.GetNextFrame(Boolean read, Boolean execute) 於 SWF2XAML.SWF2XAML.ShowNextFrame() 於 SWF2XAML.SWF2XAML.OpenFlashFile(String fileName) 於 SWF2XAML.SWF2XAML.mnuFileOpen_Click(Object sender, EventArgs e) 於 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) 於 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) 於 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) 於 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) 於 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) 於 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) 於 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) 於 System.Windows.Forms.Control.WndProc(Message& m) 於 System.Windows.Forms.ToolStrip.WndProc(Message& m) 於 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) 於 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 於 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************************************************************************************************************* 下面還有一些文字片段我就不貼上來了 看訊息判斷應該是我的SWF檔內出現了溢位的狀況 但我卻怎麼樣也找不到問題點在哪 想請問曾經有使用VS來嵌入SWF的各位是否碰過這樣類似的問題 比較可能發生錯誤的程式碼片段或類型是什麼? 如果有必要,我可以把我的FLA檔貼上來 或者,有沒有其他的辦法可以在XAML專案嵌入SWF檔 我已經在FLASH版問過 問題還沒得到解決,情急之下才到此版來發文 如有違反到版規,敬請見諒! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.176.36.202
文章代碼(AID): #1I7VXO4p (Visual_Basic)
文章代碼(AID): #1I7VXO4p (Visual_Basic)