• Viernes 8 de Noviembre de 2024, 11:41

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - neg1414

Páginas: 1 [2]
26
C++ Builder / Cambiar El Color De Un Item En Un Listbox
« en: Domingo 15 de Julio de 2007, 10:43 »
Buenas

LLevo cierto tiempo queriendo cambiar el color de un item de un listbox en tiempo de ejecucion y no lo logro

La idea es que al selecionar un item de un ListBox este se "Inhabilita" una de las consecuencias es que cambie de color..

Para ello he creado un vector booleano con numero de elmentos igual al de items asi cada vez que se selecciona un Item pongo la posicion que se corresponde en el vector a false. (Hata aqui todo bien)

En el Evento DrawItem he puesto la siguiente condicion:

if (VectorSeleccionados[Listbox1->ItemIndex] = false)
{
Listbox1->Canvas->Brush->Color = static_cast(....);
}

Al compilar pone error : Style of funtion definition is now obsolete

He probado con:

Listbox1->Canvas->Font->color = clGreen ;

no me da error pero no hace nada de nada.

Espero que me podais ayudar
Gracias.

Responder Con Cita

27
C++ Builder / Ansistring Y Archivos Binarios
« en: Viernes 8 de Junio de 2007, 17:02 »
Buenas:

Tengo una Estructura (en realidad es un Objeto pero para el caso es lo mismo ) de la forma

struct ejemplo
{
AnsiString Nombre;
short edad;
int dni;
............................
................

}

El caso es que creo un archivo binario para guardar los datos.
Los guardo no me da nigun error.

Mi problema es cuando quiero leer los datos del archivo, todos me los lee perfectamente(los ha guardado correctamente) excepto los declarados con el tipo AnsiString que me devuelve  "" (nulo)

Cual es el problema: No puedo guardar un dato del tipo AnsiString directamente en un archivo binario?

Si es asi que debo hacer si no quiero cambiar el tipo.

Espero Haberme explicado bien

gracias

28
C++ Builder / Posicion Tmainmenu
« en: Lunes 7 de Mayo de 2007, 17:47 »
Hola

Quiero crear un form que tiene un MainMenu tipico: Archivo,Editar,Ver....Al crearlo la posicion del menu es siempre (o eso creo) en la misma posicion: cordenada origen (0,0)
del Form.
Yo como soy un poco raro lo que quiero es que sobre el MainMenu esten una serie de opciones (botton,Label...).
Mi pregunta es la siguiente Es posible Hacer lo que deseo (Posicionar el Main Menu donde yo quiero)

Espero haberme explicado bien

Gracias

Páginas: 1 [2]