Códigos Clarion
Códigos Clarion
! PROMPT('Fila Diretorio:'),USE(?Fila_Diretorio:Prompt)
! ENTRY(@s26),USE(Fila_Diretorio)
[REPORTCONTROLS]
! STRING(@s26),USE(Fila_Diretorio)
Fila_Diretorio QUEUE,PRE(FDIR)
!!> IDENT(4294965863),PROMPT('Fila Diretorio:'),HEADER('Fila
Diretorio'),PICTURE(@s26)
[SCREENCONTROLS]
! PROMPT('Nome:'),USE(?FDIR:Nome:Prompt)
! ENTRY(@s13),USE(FDIR:Nome)
[REPORTCONTROLS]
! STRING(@s13),USE(FDIR:Nome)
Nome STRING(13)
!!> IDENT(4294965862),PROMPT('Nome:'),HEADER('Nome'),PICTURE(@s13)
[SCREENCONTROLS]
! PROMPT('Data:'),USE(?FDIR:Data:Prompt)
! ENTRY(@n-13),USE(FDIR:Data)
[REPORTCONTROLS]
! STRING(@n-13),USE(FDIR:Data)
Data LONG
!!> IDENT(4294965861),PROMPT('Data:'),HEADER('Data'),PICTURE(@n-13)
[SCREENCONTROLS]
! PROMPT('Hora:'),USE(?FDIR:Hora:Prompt)
! ENTRY(@n-13),USE(FDIR:Hora)
[REPORTCONTROLS]
! STRING(@n-13),USE(FDIR:Hora)
Hora LONG
!!> IDENT(4294965860),PROMPT('Hora:'),HEADER('Hora'),PICTURE(@n-13)
[SCREENCONTROLS]
! PROMPT('Tamanho:'),USE(?FDIR:Tamanho:Prompt)
! ENTRY(@n-13),USE(FDIR:Tamanho)
[REPORTCONTROLS]
! STRING(@n-13),USE(FDIR:Tamanho)
Tamanho LONG
!!> IDENT(4294965859),PROMPT('Tamanho:'),HEADER('Tamanho'),PICTURE(@n-13)
[SCREENCONTROLS]
! PROMPT('Atributo:'),USE(?FDIR:Atributo:Prompt)
! ENTRY(@n3),USE(FDIR:Atributo)
[REPORTCONTROLS]
! STRING(@n3),USE(FDIR:Atributo)
Atributo BYTE
!!> IDENT(4294965858),PROMPT('Atributo:'),HEADER('Atributo'),PICTURE(@n3)
END
!!> IDENT(4294965857)
module('')
Access(*cstring,short),short,raw,name('_access')
ChMod(*cstring,short),short,raw,name('_chmod')
FRemove(*cstring),short,raw,name('_remove') !Renamed to avoid
conflict with Builtins.Clw
FRename(*cstring,*cstring),short,raw,name('_rename') !Renamed to avoid
conflict with Builtins.Clw
FnMerge(*cstring,*cstring,*cstring,*cstring,*cstring),raw,name('_fnmerge')
FnSplit(*cstring,*cstring,*cstring,*cstring,*cstring),short,raw,name('_fnsplit')
MkDir(*cstring),short,raw,name('_mkdir')
RmDir(*cstring),short,raw,name('_rmdir')
GetCurDir(short,*cstring),short,raw,name('_getcurdir')
ChDir(*cstring),short,raw,name('_chdir')
GetDisk(),short,name('_getdisk')
SetDisk(short),short,name('_setdisk')
CopyFileA(*LPCSTR,*LPCSTR,BOOL),BOOL,PASCAL,RAW
CopyLZFile(HFILE,HFILE),LONG,PASCAL
MoveFileA(*LPCSTR,*LPCSTR),BOOL,PASCAL,RAW
end
directory(Fila_Diretorio,'*.TPS',ff_:DIRECTORY)
directory(Fila_Diretorio,'*.EXE',ff_:DIRECTORY)
directory(Fila_Diretorio,'*.DLL',ff_:DIRECTORY)
if records(Fila_Diretorio) = 0
setcursor
beep( BEEP:SystemExclamation )
message( 'Arquivos n�o encontrados !', 'ERRO', ICON:Exclamation )
return
end
?Progress1{Prop:Progress} = 0
?Progress1{Prop:RangeHigh} = records(Fila_Diretorio)
display
Wmensagem = ''
?Progress1{Prop:Progress} = ?Progress1{Prop:Progress} + 1
display
end