1. Re: Win32Lib --Duh
- Posted by Greg Harris <blackdog at CDC.NET> Jan 19, 1999
- 360 views
- Last edited Jan 20, 1999
Hi Bret! -----Original Message----- From: Bret Belgarde <BretBelgarde at WORLDNET.ATT.NET> To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU> Date: Tuesday, January 19, 1999 6:26 PM Subject: Re: Win32Lib --Duh >That's what I get for not reading the documentation, (RTFM right?) Thanks for pointing it >out to me, it will help. Any Ideas on the other though?(Tell the difference between numbers >and alpha or will upper() do that also?) include wildcard.e --Originally by Hawke' function range(integer data, integer low, integer high) return data * (data>=low) * (data<=high) end function function isAlpha(sequence data) --checks a string to see if it contains only --valid alpha characters --Returns: 1 if all alpha -- 0 if not. integer temp sequence up up = upper(data) for x = 1 to length(up) do temp = range(up[x], 'A','Z') if temp = 0 then return temp end if end for return 1 end function function isNumeric(sequence data) --checks a string to see if it contains only --valid numeric characters --Returns: 1 if all numeric -- 0 if not. integer temp sequence up for x = 1 to length(data) do temp = range(data[x], '0','9') if temp = 0 then return temp end if end for return 1 end function ---------------------------- end code------------------------------- examples: ? isNumeric("01bC8") 0 ? isNumeric("0123456789") 1 ? isAlpha("Hello") 1 ? isAlpha("H93llo") 0 Hope this helps, Greg Harris