Description
Use the aqBytesObj.Count
property to get the length of the byte sequence provided by the aqBytes object.
Declaration
aqBytesObj.Count
Read-Only Property | Integer |
aqBytesObj | An expression, variable or parameter that specifies a reference to an aqBytes object |
Applies To
The property is applied to the following object:
Property Value
The length of the byte sequence.
Example
The code below obtains binary data of the specified file and posts the size of the byte sequence to the test log.
JavaScript, JScript
function CountBytes()
{
Path = "C:\MyFiles\FileName.txt";
// Opens the specified file for reading in binary mode
myFile = aqFile.OpenBinaryFile(Path, aqFile.faRead);
// Reads bytes from the file
readBytes = myFile.ReadBytes();
// Get the length of the byte sequence
countBytes = readBytes.Count;
Log.Message("The number of bytes: " + countBytes);
myFile.Close();
}
Python
def CountBytes():
Path = "C:\\MyFiles\FileName.txt"
# Opens the specified file for reading in binary mode
myFile = aqFile.OpenBinaryFile(Path, aqFile.faRead)
# Reads bytes from the file
readBytes = myFile.ReadBytes()
# Get the length of the byte sequence
countBytes = readBytes.Count
Log.Message("The number of bytes: " + aqConvert.VarToStr(countBytes))
myFile.Close()
VBScript
Sub CountBytes
Dim Path, myFile, readBytes, countBytes
Path = "C:\MyFiles\FileName.txt"
' Opens the specified file for reading in binary mode
Set myFile = aqFile.OpenBinaryFile(Path, aqFile.faRead)
' Reads bytes from the file
Set readBytes = myFile.ReadBytes()
' Get the length of the byte sequence
countBytes = readBytes.Count
Log.Message("The number of bytes: " + aqConvert.VarToStr(countBytes))
myFile.Close()
End Sub
DelphiScript
procedure CountBytes;
var Path, myFile, readBytes, countBytes;
begin
Path := 'C:\MyFiles\FileName.txt';
// Opens the specified file for reading in binary mode
myFile := aqFile.OpenBinaryFile(Path, aqFile.faRead);
// Reads bytes from the file
readBytes := myFile.ReadBytes();
// Get the length of the byte sequence
countBytes := readBytes.Count;
Log.Message('The number of bytes: ' + aqConvert.VarToStr(countBytes));
myFile.Close();
end;
C++Script, C#Script
function CountBytes()
{
Path = "C:\\MyFiles\\FileName.txt";
// Opens the specified file for reading in binary mode
myFile = aqFile["OpenBinaryFile"](Path, aqFile["faRead"]);
// Reads bytes from the file
readBytes = myFile["ReadBytes"]();
// Get the length of the byte sequence
countBytes = readBytes["Count"];
Log["Message"]("The number of bytes: " + aqConvert["VarToStr"](countBytes));
myFile["Close"]();
}