永发信息网

vbnet datagridview 点击单元格,打开单元格内显示的内路径,以txt文档形式打开。

答案:1  悬赏:0  手机版
解决时间 2021-02-04 22:33
  • 提问者网友:听门外雪花风
  • 2021-02-04 02:46
在datagridview 有一列内容 显示的是errorlogpath ,想要点击单元格里面的路径直接打开对应的txt文档。求详细代码。谢谢啦

写好的代码

Private Sub grdTorikomiRireki_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles grdTorikomiRireki.CellClick
Dim strpath As String
If e.ColumnIndex = 10 And e.RowIndex >= 0 And grdTorikomiRireki.Columns(e.ColumnIndex).Name = "ErrorLogPath" Then
strpath = Me.grdTorikomiRireki.CurrentCell.Value
Shell("notepad " + strpath, AppWinStyle.NormalFocus)
End If
End Sub
最佳答案
  • 五星知识达人网友:愁杀梦里人
  • 2021-02-04 04:01
打开的文件内容,显示在哪里呢?

思路:
Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
MsgBox(DataGridView1.Rows(e.RowIndex).Cells(e.ColumnIndex).Value)
End Sub
这里的单击事件,可以获得相应的路径以及文件名,那么,就可以打开该文件,显示在指定的地方。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯