Nee
Ich möchte z.B. den Int-Wert 10000000 als String in der Form "10.000.000" anzeigen lassen. Der VirtualTV lässt ja nur Strings als Anzeige zu - also muß ich den Int-Wert vorher formatieren.
Das, was Du schreibst, könnte man ja gleich als:
CellText:=IntToStr(myData.IntWert)
schreiben, das nimmt er auch - aber da ist eben keine Formatierung dabei.
Ich denke schon, dass das am WideString liegt, denn wenn ich den Wert in eine Stringvariable formatiere geht es nämlich.
function Format(const Format: string; const Args: array of const): string; overload;
Hat als Rückgabewert eben nur "String" und nicht "WideString".
Oder stehe ich gerade völlig auf dem Schlauch