Thema: Delphi StrLen() vs. Length()

Einzelnen Beitrag anzeigen

Benutzerbild von derpepe
derpepe

Registriert seit: 16. Mär 2005
Ort: Dotternhausen
164 Beiträge
 
Delphi 2005 Personal
 
#1

StrLen() vs. Length()

  Alt 28. Mär 2005, 16:55
Was ist eigentlich der Unterschied zwischen den o.g. Funktionen?

Guckt euch mal das "Delphi Example" zu StrLen in der Delphi-Hilfe an, da findet sich folgender u.a. Code:
HalfLen := StrLen(PChar(string(Edit1.Text))) div 2; Warum nicht
HalfLen := Length(Edit1.Text) div 2; ???

Bisher dachte ich StrLen für PChars und Length für Strings.
Laut dem Beispiel nehmen die da aber StrLen.
Warum?
Peter J. Schneider
http://raketenwerfer.de/programmieren/delphi/index.html
Nes dar in da kev, sed un est a log!
  Mit Zitat antworten Zitat