Einzelnen Beitrag anzeigen

Oxmyx

Registriert seit: 21. Sep 2004
499 Beiträge
 
#10

Re: >= größer kleiner bin ich zu dumm

  Alt 21. Feb 2005, 20:59
Zitat von Pr0g:
Zitat von Dax:
[...]denn Stirng-Vergleiche sind in Delphi nicht möglich.
Das ist wohl ein bisschen zu spezifisch ausgedrückt, oder? Denn wenn du
if EdtName.Text = 'Mustermannthen... machst vergleichst du ja auch einen String.


MfG Pr0g
Das geht aber auch nur, weil der Delphi-Compiler da automatisch eine entsprechende Funktion aufruft. Folgendes funktioniert nämlich nicht:

Delphi-Quellcode:
var
  str1, str2: PChar;
begin
  str1 := '1234';
  str2 := '1234';
  if str1 = str2 then begin
    // dies wird niemals ausgeführt!
  end;
end;
In C/C++ würde das auch nicht funktionieren. Auf der sicheren Seite ist man mit strcmp bzw. CompareStr.
  Mit Zitat antworten Zitat