Bisogna vedere a cosa è collegato il controllo visuale TDBLookupComboBox.
Per poter scorrere nel modo corretto, ciascuna scrollbar deve avere un minimo ed un massimo.
Molto spesso, soprattutto quando si lavora con la libreria dbExpress, si ha a che fare con degli insiemi di dati per cui, per motivi di ottimizzazione, non si interroga il DB per conoscere il numero esatto di record, ma questi vengono navigati unidirezionalmente fino all'esaurimento dei record disponibili.
A causa di questo approccio e di altri meccanismi correlati, molto spesso la barra di scorrimento non ha la stessa precisione di cui gode in altri contesti, mentre lo spostamento con le freccette permette di avanzare e indietreggiare di una unità, quindi non ha un comportamento che "cozza" con il problema descritto.
Ciao!![]()

Rispondi quotando