📄 cls.ftp_service.getftpdirectoryarray.htm
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">
<head>
<title>Method GetFTPDirectoryArray of class FTP_SERVICE</title>
<meta content="text/html; charset=windows-1250" http-equiv="Content-Type" />
<meta name="Generator" content="Project Documenting Machine" />
<meta name="Version" content="1.2.3" />
<link rel="stylesheet" href="../../css/foxw.css" type="text/css" />
<link rel="stylesheet" href="../../css/sc.css" type="text/css" />
<link rel="stylesheet" href="../../repository/diamp_pdm_ab.css" type="text/css" />
<link rel="stylesheet" href="../../repository/pdm_ab_notes.css" type="text/css" />
<link rel="stylesheet" href="../../repository/pdm_ab.css" type="text/css" />
<link rel="stylesheet" href="../../repository/diaf_pdm_ab.css" type="text/css" />
<link rel="stylesheet" href="../../repository/diap_pdm_ab.css" type="text/css" />
<link rel="stylesheet" href="../../repository/diac_pdm_ab.css" type="text/css" />
<link rel="stylesheet" href="../../repository/ftp.css" type="text/css" />
<script src="../../js/pdm.js" language="JavaScript" type="text/javascript"></script>
<script src="../../repository/pdm_ab.js" language="JavaScript" type="text/javascript"></script>
</head>
<body>
<div class="diaxp_mhead">GetFTPDirectoryArray Method</div>
<div class="diaxp_mbody_class">
<table class="clear_table">
<tbody>
<tr><td>Class: </td><td><a href="cls.ftp_service.htm" title="Skip to class ftp_service">FTP_SERVICE</a></td></tr>
</tbody>
</table>
</div>
<div class="diaxp_mbody">
<!-- Created with _diamp_pdm_ab by Agnes Beste 03.09.2007 19:34 -->
<div class="PDM_AB_Descr"><!-- Descr Begin -->
This method retrieves a list of files from the current directory on the FTP Server.
The files are placed in an array with each row being a file and that file's information.
The array is created from a variable that is passed by reference to the function.
So when the function returns, the Files variable contains an array of files.
<p />
Not all the array elements may be filled in, depending on the type operating system the FTP Server is running on.
For example, if the FTP Server is running on NT Server, long file names are supported.
</div><!-- Descr End -->
<div class="DIAMP_PDM_AB_Syntax"><!-- Syntax Begin -->
<div class="SColor">
<div class="RetVal"><a href="#_26715Y3IA">RetVal</a> </div> <div class="RetValEq">=</div> <div class="PEM">
Object.GetFTPDirectoryArray
</div>
<div class="Para">
(@<a href="#_26715Y3IB">laDirectory</a>
<wbr />,<a href="#_26715Y3IC">lcMask</a>
<wbr />,<a href="#_26715Y3ID">lnFlag</a>)
</div>
<div style="clear: both"></div>
</div><!-- Colour End -->
</div><!-- Syntax End -->
<div class="DIAMP_PDM_AB_Params"><!-- Parameters Begin -->
<span class="PDM_AB_Head">
Parameter
</span>
<dl class="DIAMP_PDM_AB_Params_List">
<dt class="dt_">
<a class="DIAMP_PDM_AB_Params_ParaName" id="_26715Y3IB" name="_26715Y3IB">
<span class="PDMEXPR PDMNor" ><span class='PDMVar'>laDirectory</span></span>
</a>
</dt>
<dd class="dd_">
<span class="Params_Short">
Array of files
</span>
<table class="Params_Info">
<colgroup>
<col class="ColumnValue" />
<col class="ColumnData" />
</colgroup>
<tbody>
<tr>
<td class="CellValue">Type</td>
<td class="CellData">Array</td>
</tr>
<tr>
<td class="CellValue">By reference</td>
<td class="CellData"> </td>
</tr>
<tr>
<td class="CellValue">Direction</td>
<td class="CellData">Output</td>
</tr>
</tbody>
</table>
<span class="Params_Detail">
Holds an array of files after the function completes.<br />
The Files array has the following structure:
<table class="listvalues">
<tr class="Head"><td>Type</td><td>Position</td><td>Name</td><td>Description</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>C</span></span>
</td><td>[x, 1]</td><td>File name</td><td>Long file name if available</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>C</span></span>
</td><td>[x, 2]</td><td>Alternate File name</td><td>Short file name if available</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>N</span></span>
</td><td>[x, 3]</td><td>File Size</td><td>Size of file in bytes</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>T</span></span>
</td><td>[x, 4]</td><td>File Create Date</td><td>File create date and time</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>T</span></span>
</td><td>[x, 5]</td><td>File Last Access Time</td><td>Last access date and time</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>T</span></span>
</td><td>[x, 6]</td><td>File Last Write Time</td><td>Last write date and time</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>C</span></span>
</td><td>[x, 7]</td><td>File Attributes</td><td>File attributes</td></tr>
</table>
<br/>
The file Attributes array index is a string with the following characters concatenated together:
<table class="listvalues">
<tr class="Head"><td>Value</td><td>Description</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'R'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_READONLY</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'H'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_HIDDEN</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'S'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_SYSTEM</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'D'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_DIRECTORY</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'A'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_ARCHIVE</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'N'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_NORMAL</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'T'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_TEMPORARY</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'C'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_COMPRESSED</span></span>
</td></tr>
<tr><td><span class="PDMEXPR PDMNor" ><span class='PDMStr'>'O'</span></span>
</td><td><span class="PDMEXPR PDMNor" ><span class='PDMVar'>FILE_ATTRIBUTE_OFFLINE</span></span>
</td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -