其中redit是richedit,属性name已经改为redit
提示redit未声明
function GetSQL():string;
var
Lpos:integer;
begin
Lpos:=SendMessage(REdit.Handle,EM_LINEFROMCHAR,redit.SelStart,0);
//^在这里提示出错
if lpos>0 then
begin
while (redit.lines[lpos-1]<>'') and (lpos > 0) do
lpos:=lpos-1;
end;
while (redit.lines[lpos]<>'') and (redit.lines.count>lpos) do
begin
sql:=sql+redit.lines[lpos];
lpos:=lpos+1;
end;
result:=sql;
end;
提示redit未声明
function GetSQL():string;
var
Lpos:integer;
begin
Lpos:=SendMessage(REdit.Handle,EM_LINEFROMCHAR,redit.SelStart,0);
//^在这里提示出错
if lpos>0 then
begin
while (redit.lines[lpos-1]<>'') and (lpos > 0) do
lpos:=lpos-1;
end;
while (redit.lines[lpos]<>'') and (redit.lines.count>lpos) do
begin
sql:=sql+redit.lines[lpos];
lpos:=lpos+1;
end;
result:=sql;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货