HTML to TColor



  • Hi
    Ich möchte gerne diverse HTML Farben in TColor umwandeln und verwenden.
    Ich habe das Internet nach sämtlichen Routinen durchgesucht, und stoße meistens auf
    TColorToHTML-Funktionen oder HTML2Color-Funktionen die aber in Pascal geschrieben sind. Nach deren übersetzung in C++ erhalte ich aber nie die gewünschten Farben.
    Hat jemand hier bereits eine solche funktion geschrieben?
    Vielen Dank
    PCMan



  • Egal, jetzt hab' ich's eben selbst herausgefunden 😃

    TColor HtmlToTColor(String Color){
     if (Color.SubString(1,1)=="#") Color=Color.SubString(2,Color.Length());
    
     return StrToInt("$"+Color.SubString(5,2)
                        +Color.SubString(3,2)
                        +Color.SubString(1,2));
    }
    

Anmelden zum Antworten