以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 2016錯誤!! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76656)
|
-- 作者:tennis
-- 发布时间:2015/11/3 7:47:00
-- 2016錯誤!!
刚装好2016版(20151102) ,把之前项目载入,网页浏览器控件无法显示了(时钟.swf)出现如下:
此主题相关图片如下:2016err.jpg
|
-- 作者:大红袍
-- 发布时间:2015/11/3 9:12:00
--
1、是不是路径没有设置好?
2、新建一个项目测试是否正常?
|
-- 作者:Hyphen
-- 发布时间:2015/11/3 9:13:00
--
测试没有这种情况。做个简单的窗口网页控件测试一下
|
-- 作者:大红袍
-- 发布时间:2015/11/3 9:19:00
--
我测试了一下,正常。
|
-- 作者:tennis
-- 发布时间:2015/11/3 11:17:00
--
是路径的问题,只要目录移动就出错,既然开发一项目皆会开一独立目录,且在设计时所指定的档案也会复制到项目目录中的IMAGE或相关目录,建议FT设计时所指定的档案,不要存绝对路径,不然项目移动存放到不同的硬碟时就改死了!!
|
-- 作者:大红袍
-- 发布时间:2015/11/3 11:22:00
--
呃,不是可以指定为相对路径的么?
比如用代码
e.Form.Controls("WebBrowser1").Address = projectPath & "flash/abc.swf"
|
-- 作者:tennis
-- 发布时间:2015/11/3 12:19:00
--
錯誤是出現用屬性中選擇的檔案,非代碼
|
-- 作者:大红袍
-- 发布时间:2015/11/3 14:09:00
--
以下是引用tennis在2015/11/3 12:19:00的发言: 錯誤是出現用屬性中選擇的檔案,非代碼
那你就不要用属性设置,你直接在afterload事件指定路径就好。
|
-- 作者:tennis
-- 发布时间:2015/11/4 6:54:00
--
那之前项目中已设定的不是惨了吗?,不少ㄝ
[此贴子已经被作者于2015/11/4 6:55:15编辑过]
|
-- 作者:大红袍
-- 发布时间:2015/11/4 9:29:00
--
以下是引用tennis在2015/11/4 6:54:00的发言:那之前项目中已设定的不是惨了吗?,不少ㄝ
[此贴子已经被作者于2015/11/4 6:55:15编辑过]
你如果在属性里设置的路径,就是绝对路径,如果路径没有对应的文件,肯定不显示了。
|