Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.DataAdmin.Core.FileUtil

  • Last Updated: January 15, 2026
  • 1 minute read
    • OpenEdge
    • Version 12.8
    • Documentation
Namespace: OpenEdge.DataAdmin.Core
Type: Class FileUtil
Parent Classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object


/* Copyright (c) 2012-2016 by Progress Software Corporation.
/*
/* All rights reserved. No part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from Progress Software Corporation.
File:FileUtil
Purpose:check
Author(s):hdaniels
Created:Sat Mar 31 17:50:38 EDT 2012



Method Summary
  Options Name Purpose
  INTEGER CreateDirectoryIf (character) /* ValidFile */
  CHARACTER GetFileName (character)
  CHARACTER GetPath (character)
  CHARACTER GetValidDirectory (character)
  CHARACTER GetValidDirectory (character, character) /* CreateDirectoryIf */
  CHARACTER GetValidDirectory (character, character, log)
  CHARACTER GetValidDirectory (character, log)
  LOGICAL isRelativePath (character)
  LOGICAL IsValidDirectory (character) /** check of the directory exists - does NOT search propath for relative paths */
  IsValidFile (character) /* ValidDirectory */

Method Detail
Top

INTEGER CreateDirectoryIf (character)

/* ValidFile
Parameters:
pDirectory CHARACTER
 
Returns INTEGER
 
Top

CHARACTER GetFileName (character)

Parameters:
pFullName CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetPath (character)

Parameters:
pFullName CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetValidDirectory (character)

Parameters:
pcPath CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetValidDirectory (character, character)

/* CreateDirectoryIf
Parameters:
pcPath CHARACTER
 
pcchild CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetValidDirectory (character, character, log)

Parameters:
pcPath CHARACTER
 
pcChild CHARACTER
 
plMustExist LOGICAL
 
Returns CHARACTER
 
Top

CHARACTER GetValidDirectory (character, log)

Parameters:
pcPath CHARACTER
 
plMustExist LOGICAL
 
Returns CHARACTER
 
Top

LOGICAL isRelativePath (character)

Parameters:
pcPath CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL IsValidDirectory (character)

Purpose: check of the directory exists - does NOT search propath for relative paths
Parameters:
pDirectory CHARACTER
 
Returns LOGICAL
 
Top

IsValidFile (character)

/* ValidDirectory
Parameters:
pFile CHARACTER
 


TitleResults for “How to create a CRG?”Also Available inAlert