Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: CeLaYa en 20 Diciembre 2006, 18:25 PM

Título: ScrolBar
Publicado por: CeLaYa en 20 Diciembre 2006, 18:25 PM
Buenas, alguien sabe en que control ocx vengan las scrolbars pero al estilo windows xp???
(http://www.geocities.com/cero780814/barras.JPG)
Título: Re: ScrolBar
Publicado por: Snort en 21 Diciembre 2006, 17:11 PM
   No se decirte qe biblioteca es exactamente, pero el visual basic studio (vb) 2005 la usa, la historia ponerte a buscarla manualmente (bastante pesao), porqe si abres tus proyectos de vb6 con el vb 2005, te lo reforatea todo (scrollbars, commandbuttons, frames...)
Título: Re: ScrolBar
Publicado por: ~~ en 21 Diciembre 2006, 18:57 PM
CitarAplicar Estilo XP sin utilizar ni OCX ni CTL's

1º Declarar esta API en el Form.

CÓDIGO
Private Declare Sub InitCommonControls Lib "comctl32" ()


2º Llamarla desde el Form_Initialize:

CÓDIGO
Private Sub Form_Initialize()
InitCommonControls
End Sub


3º En la misma carpeta donde se compilara el ejecutable agregar este archivo:

CÓDIGO
<?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>


Lo tienen que renombrar con el nombre del exe compilado + .manifest. Por ejemplo:

Supongamos que compilamos nuestro proyeco y lo llamamos Ejemplo.exe, pues en la misma carepta tendriamos que crear ese archivo y llamarlo asi: Ejemplo.exe.manifest

Esto es bastante util, por cierto, el prorama creado siempre dependra de este archivo, pero lo pueden poner como recurso y luego lo sacan y listo.

Salu2

Eso es de Hendrix ;)
1S4ludo
Título: Re: ScrolBar
Publicado por: CeLaYa en 21 Diciembre 2006, 21:42 PM
Oraleeee!!!!!  gracias EON, funciono a la perfección, me has dado un gran regalo de navidad  ;D
Título: Re: ScrolBar
Publicado por: Red Mx en 21 Diciembre 2006, 22:17 PM
aqui voy yo con mi cuchara


de esa manera en algunas pcs no funciona truena el programa aunque tengan xp servi pack 2, no se por que y diran por que lo digo bueno por que ya me paso exactamente con el Red Time tronaba en un 60% y le quite los controles XP y queda muy bien tal ves no se vea igual de guapo pero es mejor
Título: Re: ScrolBar
Publicado por: CeLaYa en 21 Diciembre 2006, 22:36 PM
mmm  :huh:, tendre que pobar haciendo un instalador y poniendolo en otras pc's