找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 975|回复: 12

[求助] 最后输入的数据失去如何处理??????????

[复制链接]
发表于 2016-2-29 14:13:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 挚友01 于 2016-3-2 21:39 编辑

对话框中有grid和若干文本编辑框,当输入最后1个数据时"A"不按回车,再点其它按钮处理时,提取不到最后grid和文本编辑框录入的"A" ,大家是怎么解决的?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 40个

财富等级: 招财进宝

发表于 2016-3-2 22:22:50 | 显示全部楼层
把你的ODCL文件和LSP文件贴上来吧,帮你看下
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-3 12:50:44 | 显示全部楼层
本帖最后由 挚友01 于 2016-3-6 21:12 编辑

11111111111111111111

sy2.odcl

1.09 KB, 下载次数: 1, 下载积分: D豆 -1 , 活跃度 1

1235.lsp

2 KB, 下载次数: 3, 下载积分: D豆 -1 , 活跃度 1

点评

试了你的程序,点textbotton1 按钮,可以看到字符串啊,你的问题是什么?详细说下你的操作过程。  详情 回复 发表于 2016-3-3 12:58
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2016-3-3 12:58:46 | 显示全部楼层
挚友01 发表于 2016-3-3 12:50
好几个问题,在程序旦

试了你的程序,点textbotton1 按钮,可以看到字符串啊,你的问题是什么?详细说下你的操作过程。


搜狗截图20160303125455.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-3 13:45:45 | 显示全部楼层
本帖最后由 挚友01 于 2016-3-6 21:11 编辑

1111111111111111111
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-3 23:12:44 | 显示全部楼层
请给点明示...

点评

你这个是模式对话框啊,你怎么说是非模式下的问题?  详情 回复 发表于 2016-3-3 23:26
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2016-3-3 23:26:36 | 显示全部楼层

你这个是模式对话框啊,你怎么说是非模式下的问题?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-3 23:41:59 | 显示全部楼层
我在模式对话框和非模式下都试过,突然搞不明白了,请指教啊...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-4 22:35:34 | 显示全部楼层
本帖最后由 挚友01 于 2016-3-5 00:17 编辑

1111111111

sy1.lsp

2.1 KB, 下载次数: 1, 下载积分: D豆 -1 , 活跃度 1

sy2.odcl

1.09 KB, 下载次数: 1, 下载积分: D豆 -1 , 活跃度 1

点评

你是想中 Grid 中输入后,点按钮获取刚才中 Grid 中的输入值吗? Grid 有 Grid-GetCurCell 函数,获取当前激活的单元格,然后用 行 列 获取其内容即可  详情 回复 发表于 2016-3-5 10:50
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2016-3-5 10:50:26 | 显示全部楼层

你是想在 Grid 中输入后,点按钮获取刚才中 Grid 中的输入值吗?
Grid 有 Grid-GetCurCell 函数,获取当前激活的单元格,然后用 行 列 获取其内容即可
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-6 17:34:40 | 显示全部楼层
不是,我在Grid中某行某列输入内容后,光标还在单元格上闪烁时,点击其它功能键时,刚输入的内容就没提取出来,也就说grid 没有输入完毕后"回车结束",

点评

测试一次就知道了  详情 回复 发表于 2016-3-6 18:11
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 264个

财富等级: 日进斗金

发表于 2016-3-6 18:11:18 来自手机 | 显示全部楼层
挚友01 发表于 2016-3-6 17:34
不是,我在Grid中某行某列输入内容后,光标还在单元格上闪烁时,点击其它功能键时,刚输入的内容就没提取出来, ...

测试一次就知道了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-6 19:35:11 | 显示全部楼层
本帖最后由 挚友01 于 2016-3-6 20:01 编辑


; 添加按钮
(defun c:PDPBZ_Form1_TextButton2_OnClicked (/)
(setq nnRow (car (dcl_Grid_GetCurCell PDPBZ_Form1_Grid1)))   ; 返回活动单元格的行
(dcl_Grid_SetCurCell PDPBZ_Form1_Grid1 nnRow)   ;设置表格指针
;(dcl_MessageBox (itoa nnRow))
(if (>= nnRow 0)
  (progn
    (setq row_val1 (Odcl_Grid_Get_Fun1 nnRow))    ; 当前指针对应的记录 提取当前
    (dcl_Grid_InsertRow PDPBZ_Form1_Grid1 nnRow "" "")
    (lOdcl_Grid_full_Fun1)
    (lOdcl_Grid_Set_Fun1 nnRow row_val1)
    (dcl_Grid_SetCurCell PDPBZ_Form1_Grid1 nnRow)   ;设置表格指针
  )
) 这个单行可以用这个函数,可提取整个表呢,
;;提取Grid数据
(defun Odcl_Grid_Get_Fun( / na nb a b ab sab n)
(setq na (dcl_Grid_GetRowCount PDPBZ_Form1_Grid1)) ;;行
(setq nb (dcl_Grid_GetColumnCount PDPBZ_Form1_Grid1)) ;;列
(setq Sab '() ab '())
(setq a 0 n "T")
(repeat na
    (setq b 1)
    (repeat (- nb 1)
        (setq ab (cons (dcl_Grid_GetCellText PDPBZ_Form1_Grid1 a b) ab))      这句有问题,如何改....
        (setq b (+ b 1))
    )
;(dcl_MessageBox (trim_b (car (reverse ab))))
    (if (and (/= (trim_b (car (reverse ab))) "")(/= (trim_b (car (reverse ab))) " "))
      (setq Sab (cons (reverse ab) Sab))
    )
    (setq a (+ a 1))
    (setq ab '())
)
(setq Sab (reverse Sab))
)
提取不到最后录入的数据....
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-17 20:33 , Processed in 0.210532 second(s), 59 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表