BCB6 有这个Bug吗 :送Str1 + Str2 跟 直接送 Edit1->Text 不一样!解决办法

BCB6 有这个Bug吗 :送Str1 + Str2 跟 直接送 Edit1->Text 不一样!
我有一个设备,如果直接从Edit1-> Text中送命令控制,一切正常;但是如果把组合字符串命令送出去,死人都是错误的。本人实在不解,最后怀疑BCB编译有问题。
    不知哪位仁兄遇到过,并解决了此问题,请贴出来给大家一个惊醒。
     


------解决方案--------------------
应该不会,打断点看看Str1 + Str2 的最终结果
------解决方案--------------------
Str =Str1 + Str2
送Str行不行。
或者试下Str1 +“, "+ Str2
看看,送出的字符对不对。

------解决方案--------------------
这个肯定是没有问题的,你的具体代码是怎么样的?
------解决方案--------------------
我也不相信这个会有问题,因为这是太简单的了,没有理由
------解决方案--------------------
tree2000(NewBuilder)

string a,b;
a = "空格-a ";
b = "空格-b ";
string c = a+b
string d = "a.exe "+c

中间要有空格的吧。
------解决方案--------------------
少了空格,是你自己的错误,不要动不动就说bug
------解决方案--------------------
我也看出来了,确实少了空格。
下回问这样的问题的时候,至少先确定两次的输入是一样的再发问。
不要动不动就以为是Bug,Borland的工程师不会有这样的问题的,再说Edit-> Text本来就是AnsiString类型的。
------解决方案--------------------
汗。这么基础的问题。