Foxtable(狐表)用户栏目专家坐堂 → [求助]使用Preview为什么同一界面不能放入其它的控件呢?


  共有4555人关注过本帖树形打印复制链接

主题:[求助]使用Preview为什么同一界面不能放入其它的控件呢?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 8:51:00 [显示全部帖子]

AddInputGroup不能嵌套使用,就是不能在AddInputGroup里面套AddInputGroup

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 9:25:00 [显示全部帖子]

上面截图代码就是嵌套了

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 9:45:00 [显示全部帖子]

1、检查路径是否正确
2、贴出完整代码

下面代码我测试i没有问题

Select Case e.Path
    Case "test.htm"
        Dim wb As New weui
        With wb.AddPreview("","pv1","付款金额","¥2400")
            .AddItem("项目1","内容1")
            .AddItem("项目2","内容2")
            .AddItem("项目3", "电动打蛋机")
            .Addbutton("操作", "", 1, "")
        End With
        With wb.AddInputGroup("","ipg1","客户资料")
            With .AddUploader("up1","",True)
                .AllowAdd = False '关闭文件上传功能
                .AddImage("./images/001.jpg")
            End With
        End With
        wb.AppendHTML("<br/>")
        With wb.AddPreview("","pv2","付款金额","¥3400")
            .AddItem("项目1","内容1")
            .AddItem("项目2","内容2")
            .AddItem("项目3", "电动打蛋机")
            .Addbutton("辅助操作", "http://www.foxtable.com", 0)
            .Addbutton("操作", "", 1, "")
        End With
        e.WriteString(wb.Build) '生成网页
End Select

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 9:51:00 [显示全部帖子]

代码复制到记事本发上来

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 10:00:00 [显示全部帖子]

With wb.AddInputGroup("","ipg1","图片浏览")

如果If rh.Isnull("图片")=False Then有问题,说明没有图片

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 11:38:00 [显示全部帖子]

.AddImage(lst)

假设HttpServer.WebPath = "d:\web"  '指定静态文件存储位置

图片绝对路径:d:\web\images\123.jpg

那么网页路径就是:.AddImage("./images/123.jpg")

图片绝对路径:d:\web\aa\bb\cc\123.jpg

那么网页路径就是:.AddImage("./aa/bb/cc/123.jpg")

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 13:35:00 [显示全部帖子]

网页的根目录就是HttpServer.WebPath指定的目录啊。

假设ftp上传的服务器路径是:c:\a\images,比如图片:c:\a\images\123.jpg
那么和weui目录也复制到c:\a里,如:c:\a\weui
然后:HttpServer.WebPath = “c:\a”即可
那么网页图片路径就是:.AddImage("./images/123.jpg")

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 16:53:00 [显示全部帖子]

HttpServer.WebPath怎么设置的?有没有使用事件头的代码?

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 17:19:00 [显示全部帖子]

感觉上面都白说了,HttpServer.WebPath设置的路径和16楼看到的路径半毛钱关系都没有。

如果使用了HttpServer.WebPath,就不要使用通用事件头了,去掉通用事件头代码。

msgbox(ProjectPath &  "web") '显示什么内容,所有图片都必须在这个路径里面

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/27 17:33:00 [显示全部帖子]

HttpServer.WebPath设置到哪个路径,图片就放到哪个路径下

 回到顶部
总数 14 1 2 下一页