E2015 Mehrdeutigkeit zwischen System::Sysutils::Trim und System::Ansistrings::Trim
-
Was macht man bei solch einem Fehler am Besten, wenn er sehr viele Zeilen betrifft?
Edit1->Text = Trim(advStringGrid->WideCells[ACol][ARow]);
[bcc32 Fehler] Unit1.cpp(1999): E2015 Mehrdeutigkeit zwischen '_fastcall System::Sysutils::Trim(const System::UnicodeString) at c:\program files (x86)\embarcadero\studio\16.0\include\windows\rtl\System.SysUtils.hpp:3166' und '_fastcall System::Ansistrings::Trim(const System::AnsiStringT<0>) at c:\program files (x86)\embarcadero\studio\16.0\include\windows\rtl\System.AnsiStrings.hpp:62'
Kann man da was machen?
-
Ja, explizit angeben, welches du nutzen willst.
-
Oder die Methode Trim des Stringobjects benutzen:
Edit1->Text = advStringGrid->WideCells[ACol][ARow].Trim();