Cómo utilizar el control COMBOX en VFP
Da un ejemplo:
Agrega el siguiente código al evento de inicio de combox
InNfcx=2001
IF AÑO(FECHA( ) )gt;=InNfcx
HACER MIENTRAS InNfcxlt;=AÑO(fecha())
THISFORM.COMBO1.ADDITEM(ALLTRIM(STR(InNfcx)))
InNfcx=InNfcx 1
ENDDO
ELSE
MESSAGEBOX("¡Error de hora del sistema!", "Mensaje")
ENDIF
a=thisform.combox1.ListCount
thisform.combox1.Selected(3)=.T.
thisform.combox1.RemoveItem(4)
p>b=thisform.combox1.ListCount
El menú desplegable de tiempo de ejecución contiene valores desde '2001' hasta la hora y el año del sistema informático.
Si el contenido del cuadro combinado solo se puede seleccionar de la lista, establezca el estilo en 0.
La propiedad Estilo determina el tipo de cuadro combinado. Si la propiedad Estilo se establece en 0, se crea un cuadro combinado desplegable; si la propiedad Estilo se establece en 2, se crea un cuadro de lista desplegable.
El atributo ordenado es el índice del contenido de la lista
Si el contenido de la lista va a estar vinculado a la tabla, configúrelo a través de RowSourceType y RowSource
este formulario .combox1.Selected(3) =.T indica el tercer elemento de la lista seleccionada.
Selected(3) se reemplaza con thisform.combox1.newindex, lo que significa que el contenido recién agregado está seleccionado (agregado mediante programación)
thisform.combox1.RemoveItem(4) significa que se elimina el cuarto elemento Contenido
Thisform.combox1.ListCount indica cuántos elementos hay en la lista
Si la hora del sistema es 2007, el valor de a es 7 y el valor de b es 6.
Estos son los más utilizados. Lo mejor es descargar la ayuda china de VFP en línea, que tiene descripciones de atributos más detalladas.