我正在使用此代码格式化 WideString 但没有成功!它打印出意想不到的结果:(
这是我的代码
WideString s;
dep=new TStringList();
while(!DM->tDepPln->Eof)
{
//where tDepPlnFltNo is mysql field type of WideString
s.sprintf(L"%-11S",DM->tDepPlnFltNo->AsWideString);
dep->Add(s);
DM->tDepPln->Next();
}
当我使用s.sprintf(L"%-11S","blablabla");
它时它可以工作,但是当我设置为 WideString 的 mysql 字段类型时它不是!我认为问题在于转换!
怎么纠正???