Naja. Wenn man weiß was man tut, ...
Theoretisch kann man allen möglichen Unsinn machen, aber sinnvoll ist soetwas eben nicht.
Unbenommen, da aber viele Schnittstellen "String" in irgendeiner Ausprägung übergeben bekommen, sollte man schon wissen was man tut. Schönes Beispiel ist die Möglichkeit mit
Tstringlist.Readfromfile
Eine beliebige Datei zu lesen. Und hier geistern eine Anfragen herum, warum denn da kein lesbarer Text herauskommt. Kann ja nicht, ist ja eine Echse
"Aber das ist doch String" ist dann die Antwort.
"String" ist eben auch nur eine Datenstruktur, die Interpretation bleibt anderen vorbehalten.
Gruß
K-H