Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2006, 12:18
LeandroA
 
Fecha de Ingreso: abril-2005
Mensajes: 351
Antigüedad: 20 años
Puntos: 3
dos formas o usas un ocx , que si buscas en la web encotraras o bien aplicas los temas de windows xp en tu aplicacion, para esta ultima averigua sobre "manifest" es muy sensillo su uso

te doy un ejemplo despues tu buscando amplias el tema

en el bloc de notas escrives lo suiguiente

Cita:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0">
<assemblyIdentity
name="Woozle.PEResourceExplorer.XPManifest"
processorArchitecture="x86"
version="1.0.0.0"
type="win32"/>
<description>Windows Shell</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>

luego lo guardas con el nombre (presta atencion) suponiendo que el nombre de tu aplicacion es "HolaMundo" entonses este archivo lo guardas con el suiente nombre Holamundo.exe.manifest
y en la misma carpeta que en donde compilaras el ejecutable

pero antes de compilarlo en el formulario pones lo suiguiente

Cita:
Private Declare Sub InitCommonControls Lib "comctl32.dll" ()

Private Sub Form_Initialize()
InitCommonControls
End Sub
y listo luego lo compilas y cuando ejecutas el HolaMundo.exe veras que los botones y otros controles toman los temas de xp

busca mas informacion en la web y veras con que controles puedes usar estos temas, y algunas solouciones para distintos problemas

Saludos
__________________
www.leandroascierto.com