Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口事件


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

主题:[求助]窗口事件

帅哥哟,离线,有人找我吗?
klkingkkk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:44 积分:448 威望:0 精华:0 注册:2019/6/22 13:50:00
[求助]窗口事件  发帖心情 Post By:2019/6/22 17:07:00 [只看该作者]

我在窗口的全局DoubleClick事件中 加入以下代码
Dim dlg As New OpenFileDialog
dlg.MultiSelect = True
If dlg.ShowDialog = DialogResult.OK Then

       Dim stext1,stext2,stext3,stext4,scom9,stext10
       Dim it1,it2,it3,it4,ic9,it10,it5,it6

       Dim strs As String = FileSys.ReadAllText(dlg.FileName,Encoding.Default)

       it1 =strs.IndexOf("号牌号码")+5 
       it2 =strs.IndexOf("车辆识别代号")+7 
       it3 =strs.IndexOf("发动机号码")+6
       it4 =strs.IndexOf("品牌型号")+5
       ic9 =strs.IndexOf("品牌型号")+5
       it5 =strs.IndexOf("发证日期")
       it6 =it5-it3 
        stext1 = strs.SubString(it1,7)
        stext2 = strs.SubString(it2,17)
        stext3 = strs.SubString(it3,it6)
     If it1 > 5 Then    
           e.Form.controls("TextBox1").text = stext1           
             If  it2 > 7 Then
         
                  e.Form.controls("TextBox2").text = stext2
                                      
             End If
                If it3 > 6 Then
                  
                  e.Form.controls("TextBox3").text = stext3
             End If
      Else
       MessageBox.Show(  "读取失败")
        End If

End If

三个都能显示出来 但是一离开 就只有车牌号能保存 其它的都没有了  

刚刚又试了一下 号牌的时候能保存号牌  在车架号的地方点的话能保存车架号  这个是怎么回呢?能不能就点号牌 其它的只要显示了就能保存呢?不用一个一个去点
[此贴子已经被作者于2019/6/22 17:13:59编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/6/22 17:57:00 [只看该作者]

做一个按钮点击保存。

或者上传实例看看

 回到顶部
帅哥哟,离线,有人找我吗?
klkingkkk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:44 积分:448 威望:0 精华:0 注册:2019/6/22 13:50:00
  发帖心情 Post By:2019/6/23 0:48:00 [只看该作者]

首先,谢谢你为我解答.完了我想问一下怎么上传实例!!!


找到办法了  把
e.Form.controls("TextBox2").Text = stext2

改成了
e.Form.controls("TextBox2").SelectedText = stext2


再次感谢

 回到顶部