以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 录入时怎样排除文件夹(文件名)不允许出现字符 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179655) |
-- 作者:fvcfox -- 发布时间:2022/9/1 22:00:00 -- 录入时怎样排除文件夹(文件名)不允许出现字符 \\ /:*?<>| |
-- 作者:有点蓝 -- 发布时间:2022/9/1 22:35:00 -- 1、 dim s as string = "新建文件\\ /:*?<>|夹"
s = s.replace("\\","").replace("/","").replace........ 2、 Dim pattern As String = "[\\\\\\/:*?<>| ]" Dim txt = "新建文件\\ /:*?<>|夹" Dim str = System.Text.RegularExpressions.Regex.Replace(txt , pattern , "") Output.Show(str) |
-- 作者:fvcfox -- 发布时间:2022/9/2 22:02:00 -- 是想在table的单元格的不能输入那几个字符.在KeyPressEdit可以实现 If e.Col.Name = "备注" Then If e.KeyChar = "\\" Or e.KeyChar = "/" Or e.KeyChar = "?" Or e.KeyChar = ":" Or e.KeyChar = "*" Or e.KeyChar = "<" Or e.KeyChar = ">" Or e.KeyChar = "|" Then e.Cancel = True End If End If 但在如下的编辑窗口就不行 [此贴子已经被作者于2022/9/2 22:42:35编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/9/3 9:16:00 -- 编辑窗口没有办法控制。 1、到datacolchanging事件,替换掉特殊字符 2、自己设计录入窗口
|