回 帖 发 新 帖 刷新版面

主题:控制输入的插入与改写方式

在VFP下能否用命令控制输入的插入与改写方式?
                                  请赐教
                                谢谢!!!

回复列表 (共6个回复)

沙发

=INSMODE(.T.)  && Set 插入方式 on
=INSMODE(.f)  && Set 改写方式 on

板凳

LOCATE FOR 关键字段 = ……
IF FOUND( )
    REPLACE ……
ELSE
    INSERT INTO ……
ENDIF

3 楼

首先感谢两位朋友的帮助。1 楼朋友给出的命令我不知如何使用,举个例子来说吧:
假定有文本框TEXT1,要使该文本框在输入时为插入或改写方式,具体命令应该是怎样的?
                                          请再次赐教
                                          谢谢!!!

4 楼

在文本框的When事件中放入:
=INSMODE(.T.)  &&设置插入方式


*改变为相反方式
= INSMODE(!INSMODE())  && Toggle 插入方式 to opposite state

**我在DOS下用过这两条命令,但windows下没用过,刚才试了一下,=INSMODE(.T.)可以直接用,但=INSMODE(.F.)不行,只能用= INSMODE(!INSMODE()),变换成相反的方式。



5 楼

谢谢 4 楼朋友,按你的方法已经解决了这个问题。

6 楼

受教了,感谢感谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册