BTemplates.com

Diberdayakan oleh Blogger.

Pages

Pages - Menu

Popular Posts

Selasa, 11 Desember 2007

Membaca dari Kanan dengan Visual Foxpro


&& Function BacaDrKanan
&& Untuk membalik (membaca dari kanan ke kiri) kata/kalimat yang diberikan
&& Parameter :
&& _Kalimat=Kalimat yang akan dibaca dari kanan ke kiri
&& _Mode=0 tak perlu alltrim, 1 dialltrim
&& Contoh :
&& BacaDrKanan("X:\Temp\") ===> "\pmeT\:X"
&& BacaDrKanan("X:\Temp\   ") ===> "\pmeT\:X"
&& BacaDrKanan("X:\Temp\   ",1) ===> "   \pmeT\:X"


FUNCTION BacaDrKanan
PARAMETERS _Kalimat,_Mode
IF VARTYPE(_Mode)="C"
        _Mode=VAL(_Mode)
ENDIF
IF VARTYPE(_Mode)<>"N"
        _Mode=0
ENDIF
IF _Mode<0 .or. _Mode>1
        _Mode=0
ENDIF
IF VARTYPE(_Kalimat)<>"C"
        _Kalimat=""
ENDIF
IF _Mode=0
        _Kalimat=ALLTRIM(_Kalimat)
ENDIF
_Balik=""
_LenKalimat=LEN(_Kalimat)
FOR _Kei=0 TO LEN(_Kalimat)-1
        _Balik=_Balik+SUBSTR(_Kalimat,_LenKalimat-_Kei,1)
NEXT
RETURN _Balik

0 komentar:

Posting Komentar