| |
| |||||||
| Registrarse | Obtener Código Activación | Blogs | Galería | Unete al Club | Marcar como leído | Ayuda | Lista de usuarios |
| Informática - Tecnología Hilo, Pregunta para programadores C++ Builder en el Foros Tecnología; Buenas!! Y perdonad ya de antemano por la pregunta tan rara, pero es que he estado buscado por internet y ... |
![]() |
| | LinkBacks | Herramientas |
| | #1 |
![]() Miembro # 11023 Registrado: may 2005 Ubicación: Barcelona (Berga) Vehículo: BMW 320 Cd (2005) Edad: 27
Posts: 1.637
| Pregunta para programadores C++ Builder
Buenas!! Y perdonad ya de antemano por la pregunta tan rara, pero es que he estado buscado por internet y no he encontrado nada, ni en foros de builder ni nada... asi que ahí va... Tengo hecho un aplicativo en C++ Builder 6, una de las opciones es sacar un listado en excel para que la gente puede manipular los datos y enviarlo por email donde quiera, tiene que ser en excel porque es el formato que nos piden.. total que hasta ahora no ha habido problemas con el win xp, pero ahora con el vista va muy lento a sacar estos listados. En el ordenador hay instalado el windows vista home con el office 2003. Hemos estado mirando exactamente en que función tardaba mas en realizarla y nuestra sorpresa era en la que hacia la casilla en negrita ![]() En este proceso utilizo el OLE AUTOMATION para enlazar el builder con el excel de esta forma puedo acceder a cada celda y darle atributos y asignarle un valor o una formula... total que ya se que es una cosa muy especifica y dificil de resolver pero habría alguna otra forma de hacer que la letra se volviera "bold" sin tener que hacer esta misma funcion? eso si, utilizando el Ole ? esta es la linea conflictiva: vCell.OlePropertyGet("Font").OlePropertySet("Bold" , true ); // Accedo a la celda para cambiar el atributo "bold". Saludos!! ![]() |
| | |
| Links Patrocinados |
| | #2 |
| Miembro de BMW FAQ Club ![]() Miembro # 1643 Registrado: abr 2003 Ubicación: Barcelona Edad: 33
Posts: 12.337
|
Y no hay otra libreria que os lo haga mas rapido? O una recompilacion de la libreria para vista? Salu2 |
| | |
| | #3 | |
![]() Miembro # 11023 Registrado: may 2005 Ubicación: Barcelona (Berga) Vehículo: BMW 320 Cd (2005) Edad: 27
Posts: 1.637
| Citar:
Te refieres a una libreria mas actualizada de OLE ? Es que creo que va con la propia API de windows no ? O estoy equivocado ? Utilizamos el OLE porque de esta forma era mas facil... y ahora que ya lo tenemos hecho el vista nos da por detras... de momento hemos desactivado el "bold" y ya funciona mas rapido. Que raro no ??Es que no soy ningun experto en trabajar con enlaces OLE de builder a windows... lo que se es que no hemos de instalar ninguna libreria de mas con el programa... has trabajado nunca con OLE ? | |
| | |
| | #4 | |
| Miembro de BMW FAQ Club ![]() Miembro # 1643 Registrado: abr 2003 Ubicación: Barcelona Edad: 33
Posts: 12.337
| Citar:
Voy a ver si saco algo de ellos... Salu2 | |
| | |
| | #5 | |
![]() Miembro # 11023 Registrado: may 2005 Ubicación: Barcelona (Berga) Vehículo: BMW 320 Cd (2005) Edad: 27
Posts: 1.637
| Citar:
Saludos!! | |
| | |
![]() |
| Marcadores |
| Herramientas | |
| |
Todas las horas son GMT +2. La hora es 17:01. |
|