Tengo una aplicacion que para arrancar solicita la clave de acceso al sistema. Por lo tanto en el DIALOG defino el campo como PASSWORD. El .RC queda así:
EDITTEXT 101, 48, 15, 60, 17, ES_UPPERCASE | ES_PASSWORD |
Pero si le pongo al principio del .RC
#ifdef __FLAT__
1 24 "WindowsXP.Manifest"
#endif
Cuando accedo al programa en lugar de mostrarme los clasicos circulitos negros o los asteriscos, me muestra unas raras rayas negras poco esteticas.
Agradezco sugerencias
Consulta sobre windowsxp.manifest
- Raymundo Islas M.
- Posts: 590
- Joined: Tue Mar 14, 2006 11:34 pm
- Location: Acapulco, Gro. MEXICO
Cambio el font por Tahoma y sigue dando el error
Este es el dialogo
Asi es como se ve:
Desde ya muchas gracias
Este es el dialogo
Code: Select all
ACCESO DIALOG 89, 116, 142, 63
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Acceso al Sistema"
FONT 8, "Tahoma"
{
EDITTEXT 101, 48, 15, 60, 17, ES_UPPERCASE | ES_PASSWORD | WS_BORDER | WS_TABSTOP
RTEXT "Password", -1, 6, 19, 39, 8
PUSHBUTTON "&Ok", 102, 24, 44, 50, 14
PUSHBUTTON "&Salir", 103, 81, 44, 50, 14
}
Desde ya muchas gracias
- Raymundo Islas M.
- Posts: 590
- Joined: Tue Mar 14, 2006 11:34 pm
- Location: Acapulco, Gro. MEXICO
Hola, asi lo tengo yo :
Code: Select all
VRFPSW DIALOG 201, 126, 194, 79
STYLE 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "VERIFICACION DE ACCESO"
FONT 8, "TAHOMA"
{
COMBOBOX 103, 50, 15, 130, 58, CBS_DROPDOWNLIST | CBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
EDITTEXT 104, 50, 31, 50, 11, ES_PASSWORD | WS_BORDER | WS_TABSTOP
PUSHBUTTON "&Verificar", 105, 68, 58, 50, 14
PUSHBUTTON "Salir", 106, 128, 58, 50, 14
GROUPBOX " Datos De Usuario ", 101, 4, 4, 185, 43, BS_GROUPBOX | WS_DISABLED | WS_TABSTOP
GROUPBOX " Opciones ", 102, 51, 49, 138, 26, BS_GROUPBOX | WS_DISABLED | WS_TABSTOP
RTEXT "Usuario :", -1, 8, 17, 38, 8
RTEXT "PassWord :", -1, 8, 32, 38, 8
}
FWH 10.6 + xHarbour + Borland 582
Asi lo tengo yo y en WinXP salen palotes y en Win2000 asteriscos.Raymundo Islas M. wrote:Hola, asi lo tengo yo :Code: Select all
EDITTEXT 104, 50, 31, 50, 11, ES_PASSWORD | WS_BORDER | WS_TABSTOP
Como consigo que salgan "pelotitas" en WinXP.
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
La solucion la he encontrado... aqui "***** EN PASSWORD COM WORKSHOP.EXE" >> Foros de discusión >> FiveWin para Harbour/xHarbour
Tanto en Win200 como WinXP ya si me salen *****
La solucion es esta oGet:lpassword := .t.surGom wrote:Hola Karina yo utilizo un get y en el código pongo:Espero sea la respuest a tu consultaCode: Select all
REDEFINE GET oGet VAR cLogin id 101 of odlg valid IIF(buscon(cItem,@cLogin,oGet),lreturn := .t.,.f.) oGet:lpassword := .t.
Utilizó workshop y fwh26 y xharbour 9.61
Luis
Tanto en Win200 como WinXP ya si me salen *****
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013