FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Más sobre VirtualTreeview
Después de muchas batallas he conseguido instaler este componente. Para ir enterándome de como funciona en un formulario limpio he puesto un TVirtualStringTree vacío, sin más. Al compilarlo de ha dado dos errores en el fichero uxtheme.h que solucionado gracias a la ayuda de otro foro, pero una vez solucionados ambos me aparece otro error más al enlazar el proyecto:
Cita:
Por otra parte, en las opciones del entorno tengo puestas en Library path C:\Program Files (x86)\Soft Gems\Theme Manager\Source y C:\Program Files (x86)\Soft Gems\Virtual Treeview\Source; están las últimas del listado y no sé si habrá que hacer algo más. |
#2
|
||||
|
||||
Hola.
Ciertamente nunca he usado ese componente. Pero por el mensaje de error y dado que por defecto el enlazador busca los archivos de recursos en la misma carpeta donde reside el archivo que contiene la directiva de inclusión del recurso, te pregunto: ¿ Has intentado copiando el archivo VIRTUALTREES.RES a la carpeta donde está el proyecto o especificando la ruta al mismo ? v. gr.: Código PHP:
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Sí, lo copié en la carpeta del proyecto pero da el mismo error. Lo que no he probado es incluirlo como directiva.
|
#4
|
||||
|
||||
Todo aclarado. Tengo dos carpetas con nombre similar y había copiado el fichero en la que no era.
|
#5
|
||||
|
||||
Estoy tratando de enterarme como funciona este elemento. De momento tengo un solo formulario en el que puesto nada más que un VirtualStringTree, pero al compilar ese formulario me da un error el compilador:
Cita:
Código:
struct TSHDragImage; typedef TSHDragImage *PSHDragImage; #pragma pack(push, 1) struct TSHDragImage { tagSIZE sizeDragImage; Types::TPoint ptOffset; HBITMAP hbmpDragImage; unsigned ColorRef; }; // Esta es la línea en la que está dando el error #pragma pack(pop) |
#6
|
||||
|
||||
He hecho una búsqueda y al parecer el compildor no encuentra el nombre de la struct. Pero no me cuadra, porque la definición es correcta (struct nombre { campos }; ). ¿No será que el preprocesador está haciendo algo como declarando una macro vacía con el nombre de la struct? Pero es un bug muy raro que debería estar detectado...
|
#7
|
||||
|
||||
Cita:
Última edición por Angel.Matilla fecha: 03-01-2019 a las 19:04:13. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
VirtualTreeView para Builder 6 | Angel.Matilla | C++ Builder | 8 | 01-12-2018 11:14:48 |
¿Cómo manejar un VirtualTreeView? | jesconsa | Conexión con bases de datos | 18 | 27-03-2014 20:32:20 |
Componente VirtualTreeView | katuxa | OOP | 1 | 20-03-2009 17:39:46 |
Tutorial del VirtualTreeview | Chandra | OOP | 5 | 02-05-2007 18:56:41 |
VirtualTreeview | porreres | Varios | 8 | 19-09-2005 13:05:39 |
|