buen día he estado utilizando un ejemplo de erel para las listas de checkbox trato que se creen checkbox dinamicamente con un texto que se encuentra en mi base de datos y no logro que se muestren todos los registros. Creo que el problema tiene que ver con la teoria de Cursores... Pero la verdad aun no veo la Solucion
Dim c As Cursor
c=consulta.ExecQuery("select texto from preg")
For i=0 To c.RowCount-1
Dim chk As CheckBox
chk.Initialize("")
c.Position=i
chk.Text=c.getstring("texto")
lstChecks.Add(chk)
pnl.AddView(chk, 0, height * (i - 1), 120dip, height)
next
pnl.AddView(chk, 0, height * (i - 1), 120dip, height)
si i=0 te devolverá un número negativo por lo que el chk que estas creando no estará visible. Supongo que te quejas de que no te muestra el primer registro.
por cierto, tampoco veo la redimensión del pnl, ten en cuenta que si tienes muchos chk llegará un momento que el panel te queda pequeño y no se veran, creo que te falta despúes del next: