AnsiCompare und ==



  • hi,
    ist das ddas glecihe ??

    AnsiSring s1("hallo"),s2("hallo");

    if (s1.AnsiCompare(s2)==0)
    {
      machwas 
    }
    

    und

    if( s1 == s2)
    {
       machwas 
    }
    

    danke

    chris



  • Hallo,

    Inder Hilfe zu AnsiCompare ist genau das erklärt. Vielleicht schaust du mal rein.
    Der Einfachheit halber:

    Das AnsiString-Objekt wird mit rhs unter Berücksichtigung der Schreibweise (groß/klein) verglichen. Das Ergebnis des Vergleichs ist vom aktuellen Windows-Sprachtreiber abhängig und nicht zwangsläufig mit dem der AnsiString-Vergleichsoperatoren identisch. AnsiCompare basiert auf einer sprachtreiberspezifischen Sortierreihenfolge. Den Rückgabewert entnehmen Sie der folgenden Tabelle:



  • danke ..
    chris


Anmelden zum Antworten