以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求助:图片分别拖拽问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=130695) |
||||
-- 作者:丰田 -- 发布时间:2019/1/29 11:53:00 -- 求助:图片分别拖拽问题 两个图片框 如果图片拖拽到车辆照片图片框里就把此图片命名为""号牌号码"号牌.BMP"并保存在ATTACHMENTS目录下 并将""号牌号码"号码".BMP"保存在车辆照片列的当前行里 如果图片拖拽到驾驶员照片图片框里就把此图片命名为""号牌号码"驾驶员.BMP"并保存在ATTACHMENTS目录下 并将""号牌号码"驾驶员".BMP"保存在驾驶员照片列的当前行里 代码应该怎样更改
|
||||
-- 作者:丰田 -- 发布时间:2019/1/29 12:01:00 -- 把AfterLoad事件改放到PictureBox的MouseEnter里是否妥当 |
||||
-- 作者:有点甜 -- 发布时间:2019/1/29 12:26:00 -- 在全局代码,判断触发的是那个picutruebox,判断名称,做不同操作,如
Public Sub picture_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) [此贴子已经被作者于2019/1/30 11:32:12编辑过]
|
||||
-- 作者:丰田 -- 发布时间:2019/1/29 22:01:00 -- msgbox(e.Forms("窗口1").Controls"PictureBox1") 是这样使用吗 代码报错啊
|
||||
-- 作者:有点蓝 -- 发布时间:2019/1/29 22:49:00 -- if e.sender.name ="pictureBox1" then elseif e.sender.name ="pictureBox2" then ……
|
||||
-- 作者:丰田 -- 发布时间:2019/1/30 10:26:00 -- If e.sender.name ="pictureBox1" Then For Each path As object In paths Dim t As Table = Tables("机动车GPS数据") FileSys.CopyFile(path, ProjectPath & "ATTACHMENTS/" & t.current("机动车号牌号码") & ".jpg", True) t.current("车辆照片") = t.current("机动车号牌号码") & ".jpg" sender.image = Image.FromFile(ProjectPath & "ATTACHMENTS/" & t.current("机动车号牌号码") & ".jpg") Next sender.Cursor = System.Windows.Forms.Cursors.IBeam End If End Sub
|
||||
-- 作者:丰田 -- 发布时间:2019/1/30 10:27:00 -- 此主题相关图片如下:未命名3.bmp |
||||
-- 作者:丰田 -- 发布时间:2019/1/30 10:33:00 -- 还是报错麻烦老师帮助看一下谢谢 |
||||
-- 作者:有点甜 -- 发布时间:2019/1/30 11:32:00 -- 哦,改成
msgbox(sender.name) If sender.name ="pictureBox1" Then |
||||
-- 作者:丰田 -- 发布时间:2019/1/30 21:46:00 -- 还是不行麻烦老师看下
|