PowerBuilder
PowerBuilder
Demonstrate Directory Path Functions
Demonstrates the path functions GetDirectoryName, GetExtension, GetFileName, and GetFileNameWithoutExtension.Chilkat PowerBuilder Downloads
integer li_rc
oleobject loo_Fac
loo_Fac = create oleobject
li_rc = loo_Fac.ConnectToNewObject("Chilkat.FileAccess")
if li_rc < 0 then
destroy loo_Fac
MessageBox("Error","Connecting to COM object failed")
return
end if
// Note: Chilkat accepts either forward slash or backslash chars as directory separators..
Write-Debug loo_Fac.GetDirectoryName("/MyDir/MySubDir/myfile.ext")
Write-Debug loo_Fac.GetDirectoryName("/MyDir/MySubDir")
Write-Debug loo_Fac.GetDirectoryName("/MyDir/")
Write-Debug loo_Fac.GetDirectoryName("/MyDir")
Write-Debug loo_Fac.GetDirectoryName("/")
Write-Debug loo_Fac.GetExtension("C:/mydir.old/myfile.ext")
Write-Debug loo_Fac.GetExtension("C:/mydir.old/")
Write-Debug loo_Fac.GetFileName("C:/mydir/myfile.ext")
Write-Debug loo_Fac.GetFileName("C:/mydir/")
Write-Debug loo_Fac.GetFileNameWithoutExtension("C:/mydir/myfile.ext")
Write-Debug loo_Fac.GetFileNameWithoutExtension("C:/mydir/")
Write-Debug "---"
destroy loo_Fac