/*
         * ################################################################################
         */
        private static String getKorrektStringFrageX(clsFrage pFrage)
        {
            String str_korrekte_antworten = "";
            String str_fragen_nummer      = "";

            if (pFrage == null)
            {
                str_fragen_nummer      = "";
                str_korrekte_antworten = "";
            }
            else
            {
                str_fragen_nummer = (knz_use_lfd_nr ? pFrage.getLfdNummer() : pFrage.getNummer());

                str_korrekte_antworten = "";

                if (pFrage.getAntwortAKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_a;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }

                if (pFrage.getAntwortBKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_b;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }

                if (pFrage.getAntwortCKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_c;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }

                if (pFrage.getAntwortDKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_d;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }

                if (pFrage.getAntwortEKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_e;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }

                if (pFrage.getAntwortFKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_f;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }

                if (pFrage.getAntwortGKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_g;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }

                if (pFrage.getAntwortHKorrekt())
                {
                    str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_h;
                }
                else
                {
                    str_korrekte_antworten = str_korrekte_antworten + " ";
                }
            }

            if (m_knz_loesungsbogen_version_1)
            {
                str_korrekte_antworten = str_korrekte_antworten.Trim();
            }

            return(getStringRight(str_fragen_nummer, ANZ_STELLEN_FRAGENNR) + STR_TRENN_STRING + getStringLeft(str_korrekte_antworten, m_max_anzahl_vorhandene_antworten));
        }