Sortieren von einer DBLookupComboBox und ersten Wert anzeigen lassen



  • Hallo

    Ich habe ein Formular wenn ich es starte eine DBLookupComboBox Sie funktioniert auch und liest alles aus.
    aber:

    1. Bekomme ich meine Einträge nicht Sortiert , habe keine Eigenschaft sorted();
    für diese Komponente gefunden.

    2. Es bleibt das Feld leer bei einer normalen DBComboBox steht wenn ich First()
    verwende zeigt er mir auch einen Wert im Feld an und bei DBLookupComboBox
    bleibt er wenn ich First aufrufe leer.

    Danke für Hilfe



  • Vielleicht mit Bubblesort? Habe so ein paar Karten eines Arrays sortiert.

    void TForm1::sortieren(int spieler[])
    {
    int tmp, loop1, loop2;
    for (loop1=1; loop1<10 ; loop1++)
      {
      for (loop2=0; loop2<9; loop2++)
        {
        if(spieler[loop2] > spieler[loop2+1])
          {
          tmp=spieler[loop2];
          spieler[loop2]=spieler[loop2+1];
          spieler[loop2+1]=tmp;
          }
        }
      }
    }
    

Anmelden zum Antworten