同上
解决方案 »
- 如何把一个窗体嵌入到另一个窗?
- 第一次自己做项目,请教。
- 往表中插数据的简单问题,高手指点,不胜感激!
- 怎么样知道在另外一台机器上运行的程序是否死掉了,另外一台机器是否死机?
- 财务明细帐的结存如何处理?结存即记帐当时的现存,之后如何维护(增减记录时)?
- 如何写注册软件的代码?
- 怎样在delphi中调用word!
- Delphi调用DLL的问题
- 请问怎样取得某打印机的打印任务列表信息,包括正在打印的任务与排队的任务?
- delphi中dbgridr onkeypress事件中来控制改变输入焦点怎么不行是不是我的‘脑’坏了
- 屏蔽任务栏,分数随意提!
- 我从网上下了一个delphi 7.0 ,可惜没有注册码,哪位大虾有请给一个。
uppcase,strupper,参数不同
//转换成大写
var
ResultStr: String;
begin
if RichEdit1.SelLength>0 then
begin
ResultStr:= UpperCase(RichEdit1.SelText);
RichEdit1.SelText:= ResultStr;
end
else
begin
ResultStr:= UpperCase(RichEdit1.Text);
RichEdit1.Clear;
RichEdit1.Text:= ResultStr;
RichEdit1.SelStart:= RichEdit1.GetTextLen;
RichEdit1.SelLength:= 0;
RichEdit1.Perform(EM_SCROLLCARET, 0, 0);
end;
end;
你到这个单元中去看看,里面有很多关于String 的标准例程
这个函数可以字符都转为大写字母。而UpperCase()只能针对7个字符。