Cicode Programming Reference > Cicode Function Categories > Device Functions Introduction > Device Functions

Device Functions

Following are functions relating to devices:

DevAppend

Appends a blank record to the end of a device.

DevClose

Closes a device.

DevControl

Controls a dBASE or SQL device.

DevCurr

Gets the current device number.

DevDelete

Deletes the current record in a database device.

DevDisable

Disables (and re-enables) a device from any access.

DevEOF

Checks for the end of a file.

DevFind

Finds a record in a device.

DevFirst

Finds the first record in a device.

DevFlush

Flushes buffered data to a device.

DevGetField

Gets field data from the current record.

DevHistory

Renames a device file and any subsequent history files.

DevInfo

Gets device information.

DevModify

Modifies the attributes of a device.

DevNext

Gets the next record in a device.

DevOpen

Opens a device for access.

DevOpenGrp

Opens a group of devices.

DevPrev

Gets the previous record in a device.

DevPrint

Prints free-format data to a group of devices.

DevRead

Reads characters from a device.

DevReadLn

Reads a line of characters from a device.

DevRecNo

Gets the current record number of a device.

DevSeek

Moves to any record in a device.

DevSetField

Sets new field data in the current record.

DevSize

Gets the size of a device.

DevWrite

Writes a string to a device.

DevWriteLn

Writes a string with a newline character to a device.

DevZap

Zaps a device.

Print

Prints a string in a report.

PrintLn

Prints a string with a newline character in a report.

PrintFont

Changes the printing font on the current device.

See Also

Cicode Functions