N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #1 TDHTMLEDIT组件封装了IHTMLDOCUMENT2接口, 不知道各位大富翁有没有办法在TDHTMLEDIT组件里插入一个表格, 要求此表格的第一列用户不能输入, 第二列用户可以自由输入
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #3 其实插入表格不是很难, 关键是控制表格单元是否可写
W wanglogon Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #5 我想,理论上不行,你一下子在这个时期涉及到了设计期和使用期的问题。新创建的表究竟是谁创建的,是你还是客户。不管谁创建的,dhemledit又在用户手里那么用户还是能够任意涂改的。你是不是考虑后期填补第一列,提交以后你的程序把表格扩出第一列来.关注
我想,理论上不行,你一下子在这个时期涉及到了设计期和使用期的问题。新创建的表究竟是谁创建的,是你还是客户。不管谁创建的,dhemledit又在用户手里那么用户还是能够任意涂改的。你是不是考虑后期填补第一列,提交以后你的程序把表格扩出第一列来.关注
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #6 表格的插入和设置都是在使用期做,用户可以任意涂改, 但是如果用户设置了表格单元的只读属性, 那么此时就不能修改了, 如果要修改, 还要把表格单元的只读属性去掉, 我想这个问题应该可以解决吧
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #7 如果不能设置这样的属性, 我想是不是可以从鼠标消息上来做一些处理?
W wanglogon Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #8 打开frontpage,没有发现表格,列,行的只读(读写)属性的设置,和excel中的不同。况且在excel中,消除/保护等操作由口令类的认证措施。dhemledit和word中的表格似乎都没有column的读写属性。
打开frontpage,没有发现表格,列,行的只读(读写)属性的设置,和excel中的不同。况且在excel中,消除/保护等操作由口令类的认证措施。dhemledit和word中的表格似乎都没有column的读写属性。
W wanglogon Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #9 鼠标是可以的,但是通用操作操作会很麻烦,除非规定不允许表中套表。frontpage 中的定位感知作的很到位,rightclick弹出的popupmenu不同点都不一样,但也有重叠,所以对话框会有“适用于表格/行/烈/单元格“这类消除的二意性的控制
鼠标是可以的,但是通用操作操作会很麻烦,除非规定不允许表中套表。frontpage 中的定位感知作的很到位,rightclick弹出的popupmenu不同点都不一样,但也有重叠,所以对话框会有“适用于表格/行/烈/单元格“这类消除的二意性的控制
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #10 是没有readonly之类的属性, 不过html语言里, 表格单元有disabled属性, 不过这个属性用在TDHTMLEDIT里好像不起作用, 看起来文字是变灰色了, 不过还是可以输入。
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #12 是不是可以在OnRowEnter事件里做一些处理, 判断如果是第一列, 就不让鼠标进入
W wanglogon Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #13 这个没有做过,但是,鼠标进不去是不够的,用键盘也能进入啊。猜测你在2列允许输入,我来个shift-tab能不能进入呢?
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #14 我想OnRowEnter不仅仅是对鼠标起作用 []
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #15 很感谢wanglogon, 我想目前来看只能通过在OnRowEnter之类的事件中处理了,可是如何处理这个事件呢? MSDN上的说法是要处理IHTMLEVENT之类的东西, 不知道哪个大富翁这么处理过
N nickyuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #17 IHTMLDOCUMENT2接口有这个事件阿, MSDN上有介绍, 呵呵
W wanglogon Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-16 #20 是啊,问题是你和客户操控能力的界限划分怎么实现。