以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 打开文件的动态路径怎么写? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177587) |
-- 作者:wukangppbb -- 发布时间:2022/5/27 14:01:00 -- 打开文件的动态路径怎么写? 老师,问一问, doc文件单击打开的代码如下,但是"C:\\test.doc" 这是一个动态路径,项目文件拷贝到其他PC机上,怎么保证也能打开呢? Dim Proc As New Process
Proc.File = "C:\\test.doc" For each Verb As String In Proc.Verbs Output.Show(verb) Next |
-- 作者:有点蓝 -- 发布时间:2022/5/27 14:07:00 -- 方法1、限制文件只能复制到项目所在的文件夹里: Proc.File = projectpath & "test.doc" 方法2、把文件路径保存到表格里 Proc.File = tables("表A").current("文件列")
|
-- 作者:wukangppbb -- 发布时间:2022/5/27 14:57:00 -- 回复:(有点蓝)方法1、限制文件只能复制到项目所在的... 老师,问一下 e.Table.ShowToolTip,这个是文本辅助显示,但是好像显示文本的时候不能按照字节数进行多行显示,如果文本很长就占满整个屏幕的一行,显得不美观, 如果列属性不使用备注型,这个e.Table.ShowToolTip可以怎么修改的?
|
-- 作者:有点蓝 -- 发布时间:2022/5/27 15:16:00 -- 自己拆分,比如超过20个字就添加换行 Dim s As String = "判断字符串是否包含给定的子字符串。判断字符串是否包含给定的子字符串。判断字符串是否包含给定的子字符串。" If s.Length > 20 Then Dim ss As String = "" Do While s.Length > 20 ss = ss & vbCrLf & s.Substring(0, 20) s = s.Substring(20) Loop ss = ss & vbCrLf & s ss = ss.Trim(vbcrlf) Output.Show(ss) End If |
-- 作者:wukangppbb -- 发布时间:2022/5/27 17:01:00 -- 回复:(有点蓝)自己拆分,比如超过20个字就添加换行... 这个是写在表事件的哪个事件里面的? 好像没有用到ShowToolTip 的功能了
[此贴子已经被作者于2022/5/27 17:01:59编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/5/27 17:08:00 -- 我只是举例说明怎么拆分字符串,请理解一下,然后应用到自己需要ShowToolTip 的地方 |