procedure TForm1.btn1Click(Sender: TObject);
var Str:string;
begin
Str:=Memo1.Text;
with Memo1 do
begin
Caption:=Text
end;
end;
上图是调试时显示的Memo1.Text值
上图是调试时显示with Memo1 do 后的Text值为什么会这样呢?大家可以试试,我用Delphi7
var Str:string;
begin
Str:=Memo1.Text;
with Memo1 do
begin
Caption:=Text
end;
end;
上图是调试时显示的Memo1.Text值
上图是调试时显示with Memo1 do 后的Text值为什么会这样呢?大家可以试试,我用Delphi7
解决方案 »
- ClientTCP: TIdTCPClient;为什么我的ClientTCP想停停不下来
- 不知道如何创建这个组件?就是增强TStatusBar的功能.
- 怎么能在delphi 7 中添加d7没有的控件,而原来在delphi6中有的控件?
- 求有关TList之Assign问题一例的解
- indy控件问题:如何传输多个文件给客户端
- 哪为大虾有delphi7的dent.slip文件,请给我发一个([email protected])
- 在问个问题。关于ADO 连接数据库的问题!!!
- 如何在DELPHI进行事务管理?
- 如何在delphi中用ADO连接有密码保护的Access2000数据库?
- 我想将一个网站的内容全下载下来,用什么下载工具最好??送完为止
- 怎么读这样格式的XML文件,有什么好用的办法没?网上找的都不能用
- 怎样很好解决程序不正常退出前加密重要文档
caption:='';//添加这句 随便一句不管什么都行吧,执行到这,再用鼠标指 就会变了
好好看看问题。
function TControl.GetText: TCaption;
var
Len: Integer;
begin
Len := GetTextLen;
SetString(Result, PChar(nil), Len);
if Len <> 0 then GetTextBuf(Pointer(Result), Len + 1);
end;
Text的返回值是TCaption,于是乎……