【问题标题】:Change character in Tedit Delphi在 Tedit Delphi 中更改字符
【发布时间】:2015-03-10 10:36:51
【问题描述】:

对不起,我的英语不好。如果我在第一个 TEdit 中有文本“Kamu”,在第二个 TEdit 中有文本“Kamu”,其中字符为“a”并在第三个 TEdit 中将它们更改为“i”,如何在 TEdit 中阻止一个字符?

【问题讨论】:

    标签: delphi delphi-7


    【解决方案1】:

    使用StringReplace

    NewValue := StringReplace(OldValue, 'a', 'i', [rfReplaceAll, rfIgnoreCase]);
    

    您可以根据需要省略rfIgnoreCase。您可以使用Text 属性读取和写入TEdit 控件的内容。例如:

    Edit1.Text := StringReplace(Edit1.Text, ...);
    

    【讨论】:

    • 感谢您的提示,大卫。我会尝试使用 StringReplace :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-03
    • 2016-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多