以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]当前列的值无法转换问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132039)

--  作者:bashanren
--  发布时间:2019/3/12 15:14:00
--  [求助]当前列的值无法转换问题
各位老师下午好!我在文件预览窗口的“预览”按钮中的代码如下,可提示:“datacol”的值无法转换为“string”,不知如何修改,请老师们帮忙,谢谢!!!
在“文件地址”中的值为:\\\\Pc-201708200948\\达川区河湖长管理系统\\Fille \\ 关于将河长制工作纳入2018年度目标绩效考核的报告(河长制办[2018]8号).pdf

Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
Dim nam As String = DataTables("文件登记").DataCols("文件地址")
MessageBox.show(nam)
brw.Address = nam

--  作者:有点甜
--  发布时间:2019/3/12 15:28:00
--  

 

Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
brw.Address = DataTables("文件登记").DataCols("文件地址").DefaultFolder & "\\" & Tables("文件登记").current("文件地址")
msgbox(brw.Address)

 


--  作者:bashanren
--  发布时间:2019/3/14 15:59:00
--  
感谢老师的指点,但不知为什么,这段代码运行时,每每一开始提示找不到格式,然后关闭预览,重新运行又可以预览文件了。也就是一会可以一会又不可以,不知是为何?
[此贴子已经被作者于2019/3/14 15:59:04编辑过]

--  作者:有点甜
--  发布时间:2019/3/14 16:02:00
--  

 

做个例子发上来测试。把一两个文件也发上来。