SCPI.MMEMory.CATalog(Dir)

E5071C

SCPI.MMEMory.CATalog(Dir)

对象类型

属性(只读

语法

Cont = SCPI.MMEMory.CATalog(Dir)

说明

这个命令读出E5071C内存储设备的以下信息:

  • 占用空间

  • 可用空间

  • 指定目录中所有文件(包括目录)的名称和大小

  • 指定“\”(反斜线),以读出根目录(文件夹)中的信息。用“\”(反斜线)或“/”(斜线)分开各个目录的名称(文件名)。

变量

参数

Cont

说明

目录信息(“{A}、{B}、{名称1}、{大小1}、{名称2}、{大小2}……{名称N}、{大小N}”)

此处N是指定目录中所有的文件数,n是1到N之间的一个整数。

 {A}:内存储设备的占用空间(比特)。

 {B}:内存储设备的可用空间(比特)。

 {名称n}:第n个文件的名称(目录)。

 {大小n}:第n个文件的大小(比特)(目录)。目录的大小通常为0。

数据类型

字符串型(String)

 

参数

Dir

说明

要读出信息的目录的名称

数据类型

字符串型(String)

范围

254个字符或更少

实例

Dim DirCont As String
DirCont = SCPI.MMEMory.CATalog("d:\")

等效键

前面板没有等效键。

等效SCPI命令

语法

:MMEMory:CATalog? <string 1>

查询响应

{string 2}<newline><^END>

读出字符串的格式如下:

"{used_size},{free_size},{name 1},,{size 1}, ...  ,{name N},,{size N}"

 

此处:

N是指定目录中所有的文件数,n是1到N之间的一个整数。

{used_size}:

存储设备的占用空间(比特)。

{free_size}:

存储设备的可用空间(比特)。

第n个文件的名称(目录)。

{size n}:

第n个文件(目录)的大小(比特)。目录的大小通常为0。

应用实例

10 DIM A$[1000]
20 OUTPUT 717;":MMEM:CAT? ""\"""
30 ENTER 717;A$