HeaderBlock Class
Definition
A header block in a TAP file describing the following data block.
public sealed class HeaderBlock : TapBlock<HeaderHeader>
Properties
| Name | Description |
|---|---|
DataBlockLength |
Gets the length of the associated data block in bytes. |
Filename |
Gets the filename stored in the header. |
HeaderType |
Gets the type of the header. |
Location |
Gets the memory location to load the data to. |
Parameter1 |
Gets the first parameter whose meaning depends on HeaderType. |
Parameter2 |
Gets the second parameter whose meaning depends on HeaderType. |
Methods
| Name | Description |
|---|---|
CreateCode(String, UInt16, UInt16) |
Creates a new HeaderBlock for a code block. |
CreateProgram(String, UInt16, UInt16?, UInt16?) |
Creates a new HeaderBlock for a BASIC program block. |
ToString() |
Returns a string that represents the current object. |
TryGetStandardFileHeader(StandardFileHeader) |
Extracts the data from this block as a StandardFileHeader. |