如题:假如用户输入的是汉字的句号,现在要将它转换成小数点。
解决方案 »
- delphi7用ADO动态链接数据库出现问题。
- delphi tquery 不能add all field 不能显示数据库里表的全部字段!
- 我使用ICS的smtpcli控件测试发送邮件,但总是提示“ smtp component not ready” !!!
- 如何把编码iso-8859-1的转换为gb2312?
- 求高手帮忙
- 关于数据库中的问题,朋友们来帮着看看!
- f1book的使用
- 日期问题?
- 为什么访问不了CSDN的专家门诊????
- 高手啊高手你在哪里???对面的高手看过来!下面这段关于网上邻居的代码有何问题?
- 一个string怎么转化成TStringStream啊?
- 请教继承IInterface与TObject的比较
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
showmessage(inttostr(ord(Key)));
end;
问题答案如下:(其他的楼主用上面的方法取得Key值,然后写代码)
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if Key = #161 then//句号Key为161
Key := #46;//小数点Key为46
end;
StringReplace(Edit1.Text,'。','.',[rfReplaceAll])