Forum: Sonstige Fragen zu Delphi
Delphi
by Win32.API,
13. Jun 2007
Ups, habe nirgends etwas von ShortString gelesen. Aus intresse habe ich mal den debugger angemacht und was ich bis jetzt rausbekommen habe ist:
szTest ist ein pointer auf ein struct, in dem unteranderen die laenger und der text string gespeichert sind. Wenn jemand etwas genaueres weiss wuerde ich mich ueber infos freuen, danke.
@Lannes, das ist bei C-Strings der fall, aber nicht bei...
Forum: Sonstige Fragen zu Delphi
Delphi
by Win32.API,
13. Jun 2007
Meine Aussage bezog sich auf die von idontwantaname, und in einem byte ist die groeßte zahl die man speichern kann - 256, also koennte der string ja maximal 256 zeichen lang sein. Delphistrings koennen aber bizu 2GB groß sein.
Forum: Sonstige Fragen zu Delphi
Delphi
by Win32.API,
13. Jun 2007
Das kann ja so nicht ganz stimmen, szTest ist 1 byte, als dezimal zahl maximal 256, und delphistrings koennen ja bekantlich bis zu 2GB groß sein (:.
Was dort abgelegt ist kann ich aber leider auch nicht genau beantworten, vieleicht ist die laenge vor dem string gespeichert - szTest