Funciones VBA
Funciones similares a las utilizadas en VBA.
//Devuelve un valor tipo fecha desde yyyy,mm,dd _DLL FUNCTION DateSerial (dwY AS DWORD, dwM AS DWORD, dwDay AS DWORD); AS DATE PASCAL:VO28RUN.ConDate //Devuelve la posición de una ocurrencia de una cadena dentro de otra, //desde el final de la cadena. _DLL FUNCTION InStrRev (cSearch AS STRING, c AS STRING) AS DWORD PASCAL:VO28RUN.RAt //Convierte una cadena de texto en minúsculas _DLL FUNCTION LCASE (cSorce AS _NC STRING) AS STRING PASCAL:VO28RUN.Lower //Mostrar Cuadro de mensaje FUNC MSGBOX(sMensaje:="" AS usual,sTitulo:= "" AS Usual,dwBoton:=0 AS dword) AS INT PASCAL RETURN MessageBox(0,psz(_cast, AsString(sMensaje)),; psz(_cast,iif(Empty(sTitulo), __application__ , AsString(sTitulo))), dwBoton + MB_TASKMODAL) //Devuelve un número especifico de caracteres de una cadena de texto. _DLL FUNCTION MID (cTexto, iInicio, wLongitud) AS STRING CLIPPER:VO28RUN.SubStr //Devuelve el nombre del mes, parametro {1-12} 1=Enero, 2=Febrero ... _DLL FUNCTION MonthName(dwMonth AS DWORD) AS STRING PASCAL:VO28RUN.NToCMonth //Remplaza una cadena de texto, dentro de un texto. _DLL FUNCTION Replace(c, cSearch, cReplace, iStart, nCount); AS STRING CLIPPER:VO28RUN.StrTran //devuelve la cantidad de elementos de una matriz _DLL FUNCTION UBound(a AS ARRAY) AS DWORD PASCAL:VO28RUN.ALen //Convierte una cadena de texto en mayúsculas. _DLL FUNCTION UCASE (cSorce AS _NC STRING) AS STRING PASCAL:VO28RUN.Upper //Devuelve un número que indica el día de la semana _DLL FUNCTION Weekday (d AS DATE) AS DWORD PASCAL:VO28RUN.DoW //Devuelve el nombre del Dia, parametro {1-7} 1=Domingo, 2=Lunes ... _DLL FUNCTION WeekdayName (dwDay AS DWORD) AS STRING PASCAL:VO28RUN.NToCDoW
Comentarios
Publicar un comentario