Function tmes PARA TODOS, DE MI PARTE, SALUDITOS :-)

Function tmes PARA TODOS, DE MI PARTE, SALUDITOS :-)

Postby AIDA » Thu May 08, 2008 10:55 pm

Hola no soy una super programadora, realmente soy novata de novatos pero les paso esta pequeñita funcion para manejar los meses en español

yo la estoy usando para que los MSAgent al hablar se escuche el mes en español :D

Que tengan un bonito fin de semana


Aida :wink:

Ejemplo:

mes:= CMONTH(DATE())

MESITO:=tmes(mes)



//------------------------------------------------------------------------------
Function tmes(mes)

ingles:="January","February","March","April","May","June","July","August","September","October","November","December"}

castellano :="Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio" ,"Agosto","Septiembre","Octubre","Noviembre","Diciembre"}

Return (castellano[ASCAN(ingles,mes)])


//------------------------------------------------------------------------------
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 877
Joined: Fri Jan 12, 2007 8:35 pm

ja,ja.ja

Postby fleal » Thu May 08, 2008 11:14 pm

Cuando ví tu código me dió risa... :-)

Por que yo tengo un "Chorizote" para hacer lo mismo.
Saludos

Fernando
México, DF



function SoloMes( nMes )
do case
case nMes == 1
return "Enero"
case nMes == 2
return "Febrero"
case nMes == 3
return "Marzo"
case nMes == 4
return "Abril"
case nMes == 5
return "Mayo"
case nMes == 6
return "Junio"
case nMes == 7
return "Julio"
case nMes == 8
return "Agosto"
case nMes == 9
return "Septiembre"
case nMes == 10
return "Octubre"
case nMes == 11
return "Noviembre"
case nMes == 12
return "Diciembre"
endcase
return ""
fleal
 
Posts: 234
Joined: Tue Oct 25, 2005 12:39 am
Location: México, DF

Postby sysctrl2 » Fri May 09, 2008 3:31 am

// Para establecer idioma de Mensajes, fechas, etc..
REQUEST HB_Lang_ES

// Para establecer código de página a Español (Ordenación, etc..)
REQUEST HB_CODEPAGE_ESWIN

function _regresaMes( dFecha ) //Mayo
return (cmonth( dFecha ) )

function _regresaDia( dFecha ) //Jueves
return ( cdow( dFecha ) )
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 971
Joined: Mon Feb 05, 2007 7:15 pm

Postby AIDA » Fri May 09, 2008 3:37 pm

sysctrl2 ESO SI ESTA INTERESANTE

Veo que se puede de muchas maneras el chiste es compartir y a si tener lo mejor para todos


Saluditos

Aida :wink:

Que tengan un bonito fin de semana :D
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 877
Joined: Fri Jan 12, 2007 8:35 pm

Postby sysctrl2 » Fri May 09, 2008 4:37 pm

Aida que te parece esta otra,

// Para establecer idioma de Mensajes, fechas, etc..
REQUEST HB_Lang_ES

// Para establecer código de página a Español (Ordenación, etc..)
REQUEST HB_CODEPAGE_ESWIN


function _cfecha( dFecha ) // sabado 10 de mayo del 2008
local cDia := cdow(dFecha)
local nDia := day(defecha)
local cMes := cmonth( dFecha )
local nYear : year( dFecha )
return ( cDia +" "+ strzero( nDia, 2 ) + " de " + cMes + " del " + str(nYear, 4) )

por cierto, se me olvido mensionar que hay que agregar al proyecto
la libreria CODEPAGE.LIB

saludos..



return n
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 971
Joined: Mon Feb 05, 2007 7:15 pm

hola

Postby AIDA » Fri May 09, 2008 5:58 pm

sysctrl2 muy interesante :D

Muchas gracias!!! :wink:
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 877
Joined: Fri Jan 12, 2007 8:35 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 38 guests