设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 671|回复: 8
打印 上一主题 下一主题

在光標入插入一個字符?該怎樣做!

[复制链接]
跳转到指定楼层
1#
发表于 2002-6-12 22:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是這樣的. 我做了兩個窗體,Frm1,  Frm2.  Frm1中有文本框Txt1, Txt2, Txt3全是備注形資料. 我想在Frm2中做几個按鈕,每個按鈕是一個特符號. 當按Frm2中的按鈕時, 會將特符號插入到Frm1的當前光標處. 請教各位大俠, 這個程式該怎樣寫, 有沒有這樣的例程. 謝謝!  

[em09][em09]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-6-13 05:56:00 | 只看该作者
txt1.value=left(txt1.value, txt1.selstart) & "DFDSA" & MID(txt1.value,TXT1.SELSTART+1)
3#
 楼主| 发表于 2002-6-13 16:49:00 | 只看该作者

主要的問題是,確定光標的位置.

謝謝!  您的方法只可以給指定的物件插入字符,我也想到了. 但問題是, 光標不一定在txt1內, 也可能在txt2內, txt3內.這要看錄入者使用情況, 如果物件再多一些的話,就非常麻煩. 我想這個問題主要是怎樣來確認光標所在的物件,及其位置,我一直沒有想到好的方法, 不知那個大哥可以幫忙解決. 是不是要調用api 才可以. 真是頭痛....
[em09][em09][em06]

点击这里给我发消息

4#
发表于 2002-6-13 16:52:00 | 只看该作者
试试activeform activecontrol
即可获得光标所在的窗体, 所在控件,然后再用selstart判断位置
5#
 楼主| 发表于 2002-6-13 17:08:00 | 只看该作者

謝謝! 我去試試!

[em03]
6#
 楼主| 发表于 2002-6-13 17:24:00 | 只看该作者

不好意思, 我不會用selstart來判斷插入點

站長,很不好意思, 我不會用selstart來判斷插入點,在說明中也沒有找到例子, 可以教我一下嗎, 謝謝![em03]

点击这里给我发消息

7#
发表于 2002-6-13 17:27:00 | 只看该作者
假如你的文本名为textbox1
那就用textbox1.selstart
不过,首先要保证textbox1是获得焦点的
8#
 楼主| 发表于 2002-6-13 17:31:00 | 只看该作者

謝謝! 我搞定了, 非常感謝!

謝謝! 我搞定了, 再次謝謝您的幫助.  [em05][em06]

点击这里给我发消息

9#
发表于 2002-6-13 17:39:00 | 只看该作者
呵呵,别客气,以后多交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-11 02:21 , Processed in 0.101359 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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