function Concat(s1 [, s2,..., sn]: string): string;
那你们看看我写的代码有什么问题,谢谢了procedure TfrmEditGs.ListBoxGzDblClick(Sender: TObject); begin if editleft.Focused=true then editleft.Text:=editleft.Text+listboxgz.Items[listboxgz.itemindex]; if editright.Focused=true then editright.Text:=editright.Text+listboxgz.Items[listboxgz.itemindex]; if editleft.Focused=false and editright.Focused=false then messagebox(handle,'请您填写字段名!','警告',mb_ok);end;我试过比如:edit1.text:=listboxgz.items[listboxgz.itemindex];这样可以实现.
str2:='bbb'
a:=str1+str2a就是aaabbb
begin
if editleft.Focused=true then
editleft.Text:=editleft.Text+listboxgz.Items[listboxgz.itemindex];
if editright.Focused=true then
editright.Text:=editright.Text+listboxgz.Items[listboxgz.itemindex];
if editleft.Focused=false and editright.Focused=false then
messagebox(handle,'请您填写字段名!','警告',mb_ok);end;我试过比如:edit1.text:=listboxgz.items[listboxgz.itemindex];这样可以实现.
如果你是数据库中的字段,那么就是计算字段的问题
比如:
table1.fieldbyname('工资信息').value:=table1.fieldbyname('工资').value+table1.fieldbyname('信息').value;
edit1.text+edit2.text
edit1.text+edit2.text
edit1.text+edit2.text
edit1.text+edit2.text
edit1.text+edit2.text
edit1.text+edit2.text
procedure TForm1.Button1Click(Sender: TObject);
begin
edit3.text:=concat(edit1.text,edit2.text);
end;