me he dado cuenta que el vb6 tiene la apariencia de windows 98, y eso hace que las aplicaciones se vean como un poco prehistoricas. viendo los botones los cuadros de contraseña (las bolitas negras) y los menus contextuales.
no se si es posible cambiar esto en el VB.
Mira, yo en el post http://foro.elhacker.net/index.php/topic,78841.0.html , pregunte solo por los botones pero el buen xavierote, me dio un enlace para toda la aplicacion.
Te explico basicamente com ose hace. Sino entra al post y mira el enlace.
1-Creas un archivo llamado Nombre_De_Tu_archivo.exe.manifest
y le metes esto dentro con el notepad:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="HybridDesign.WindowsXP.Example" type="win32" />
<description>Manifest</description>
<dependency><dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="X86" publicKeyToken="6595b64144ccf1df" language="*" /> </dependentAssembly> </dependency> </assembly>
Despues, en tu aplicacion pones un modulo nuevo. Y le pones este code:
Public Declare Function InitCommonControls Lib "Comctl32.dll" () As Long
Y por ultimo en todos los forms pones:
Private Sub Form_Initialize()
Dim X As Long
X = InitCommonControls
End Sub
PD: el manifest debe estar en el mismo dir que el exe.
Con esto, logras que tanto scrollbars, como botones , textbox, y todo l oque implica "XP" este como en el XP.
Saludos
Añadire que lo del manifest no funciona siempre, yo tengo 3 ordenadores con windows xp, y lo del manifest solo me funciona en 1, en los otros dos da error, por eso no os recomiendo que lo useis.
Que cosa rara ??? ??? ???
No te mandaste algun moco con el ocx?
Saludos
muy buena info... deberás keda muy bien con respecto al XP
pero.... una inkietud, seria , si se ejecuta en una plataforma distinta al xp, dara error verdad?¿ ... talves en win 2k o 9x
un saludo
No dará ningún error, simplemente que no se verá como en el XP.
Saludos!!
Estuve viendo y en algunas pc se ve mal el fondo de los options y cosas raras.
Miren en la web del guille habia un articulo al respecto(no me acuerod donde ezactamente :P)
Saludos
y como lo hago para crear un programa en visual basic 6 y despues volverlo ejecutable, yo lo uso desde el word y de alli me meto al visual basic ( no se si estara bn) por favor nesecito ayuda!!
Hay un programa para crear .manifest para las aplicaciones que no poseen botones con estilo XP, se llama "XP Style Hacker" busquenlo en google es gratis y chiquito.
SAlu2 !!! :)