首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >C#:更改文本框内的数字

C#:更改文本框内的数字
EN

Stack Overflow用户
提问于 2011-08-20 07:10:24
回答 4查看 349关注 0票数 0

我正在编写一个text to speech程序,到目前为止,我已经有了一个包含应该说的内容的文本框。但是,我希望程序一次只说一个文本框中的数字。例如,文本框可能包含以下内容:

“这是一个数字3820这是另一个数字3823”

我想让程序分别说出数字,比如"This is a number 382Zero“。只有在数字之间有逗号的情况下,文本到语音服务器才会将数字分开。因此,textbox应该具有以下内容:

“这是一个数字3,8,2,0,这是另一个数字3,8,2,3”

另外,有没有一种方法可以在单词后搜索数字并更改该数字。例如,只更改单词"Account“后面的数字?示例:

“这是一个帐户3029这是一个数字3009这是另一个帐户3030”

“这是一个帐户3,0,2,9,这是一个数字3009这是另一个帐户3,0,3,0,”

EN

Stack Overflow用户

发布于 2016-01-02 04:13:19

您需要将事件(例如KeyPress)处理程序添加到文本框中。

代码语言:javascript
运行
复制
TextBox1.KeyPress +=
                new KeyPressEventHandler(TextBox1_KeyPress);

void TextBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
//do your check here.
}
票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7128329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档