ADD FILE TO BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ADD FILE TO BLOCK Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Example generated example
rem ADD FILE TO BLOCK — generated example
add file to block 1, "text"
Source: dbpro_reference.md:20
CAN MAKE FILE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = CAN MAKE FILE(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem CAN MAKE FILE — generated example
result = can make file(1)
print result
Source: dbpro_reference.md:1578
CD dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCCD String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem CD — generated example
cd "text"
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)CD String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem CD — generated example
cd "text"
Source: darkbasic_reference.md:32; dbpro_reference.md:101
CLOSE DATA FILE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)CLOSE DATA FILE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem CLOSE DATA FILE — generated example
close data file 1
Source: dbpro_reference.md:116
CLOSE FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCLOSE FILE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem CLOSE FILE — generated example
close file 1
Source: darkbasic_reference.md:42; dbpro_reference.md:117
CLOSE FILE BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)CLOSE FILE BLOCK Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem CLOSE FILE BLOCK — generated example
close file block 1
Source: dbpro_reference.md:118
CLOSE FILE MAP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)CLOSE FILE MAP Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem CLOSE FILE MAP — generated example
close file map 1
Source: dbpro_reference.md:119
COPY FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCOPY FILE String1$, String2$
Typed signature: string, string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
Example generated example
rem COPY FILE — generated example
copy file "text", "text"
Source: darkbasic_reference.md:50; dbpro_reference.md:135
CREATE FILE BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)CREATE FILE BLOCK Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Example generated example
rem CREATE FILE BLOCK — generated example
create file block 1, "text"
Source: dbpro_reference.md:144
CREATE FILE MAP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)CREATE FILE MAP Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem CREATE FILE MAP — generated example
create file map 1, "text", 1
Source: dbpro_reference.md:145
DELETE DIRECTORY dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE DIRECTORY String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem DELETE DIRECTORY — generated example
delete directory "text"
Source: darkbasic_reference.md:59; dbpro_reference.md:159
DELETE FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE FILE String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem DELETE FILE — generated example
delete file "text"
Source: darkbasic_reference.md:61; dbpro_reference.md:164
DELETE FILE BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)DELETE FILE BLOCK Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem DELETE FILE BLOCK — generated example
delete file block 1
Source: dbpro_reference.md:165
DESTROY FILE MAP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)DESTROY FILE MAP Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem DESTROY FILE MAP — generated example
destroy file map 1
Source: dbpro_reference.md:195
ENCRYPT ALL FILES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ENCRYPT ALL FILES String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem ENCRYPT ALL FILES — generated example
encrypt all files "text"
Source: dbpro_reference.md:234
ENCRYPT FILE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ENCRYPT FILE String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem ENCRYPT FILE — generated example
encrypt file "text"
Source: dbpro_reference.md:235
ENCRYPT WORKSHOP FILE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ENCRYPT WORKSHOP FILE String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem ENCRYPT WORKSHOP FILE — generated example
encrypt workshop file "text"
Source: dbpro_reference.md:236
EXECUTE FILE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCEXECUTE FILE String1$, String2$, String3$, [Number4]
Typed signature: string, string, string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
String3$ | string | — |
Number4 | number | optional |
Example generated example
rem EXECUTE FILE — generated example
execute file "media/file.dat", "media/file.dat", "media/file.dat", 1
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)EXECUTE FILE String1$, String2$, String3$, [Number4]
Typed signature: string, string, string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
String3$ | string | — |
Number4 | number | optional |
Example generated example
rem EXECUTE FILE — generated example
execute file "media/file.dat", "media/file.dat", "media/file.dat", 1
Source: darkbasic_reference.md:91; dbpro_reference.md:242
FILE END dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = FILE END(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem FILE END — generated example
result = file end(1)
print result
Source: darkbasic_reference.md:510; dbpro_reference.md:1649
FILE EXIST dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = FILE EXIST(String1$)
Typed signature: string → integer
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Return value: integer
Example generated example
rem FILE EXIST — generated example
result = file exist("text")
print result
Source: darkbasic_reference.md:511; dbpro_reference.md:1650
FILE OPEN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = FILE OPEN(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem FILE OPEN — generated example
result = file open(1)
print result
Source: darkbasic_reference.md:512; dbpro_reference.md:1651
FILE SIZE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = FILE SIZE(String1$)
Typed signature: string → integer
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Return value: integer
Example generated example
rem FILE SIZE — generated example
result = file size("text")
print result
Source: darkbasic_reference.md:513; dbpro_reference.md:1652
FIND FIRST dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCFIND FIRST
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem FIND FIRST — generated example
find first
Source: darkbasic_reference.md:96; dbpro_reference.md:250
FIND NEXT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCFIND NEXT
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem FIND NEXT — generated example
find next
Source: darkbasic_reference.md:97; dbpro_reference.md:251
GET DATA FILE CELL dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result$ = GET DATA FILE CELL(Integer1, Integer2, Integer3)
Typed signature: integer, integer, integer → string
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Return value: string
Example generated example
rem GET DATA FILE CELL — generated example
result$ = get data file cell(1, 1, 1)
print result$
Source: dbpro_reference.md:1681
GET DATA FILE COLUMN COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DATA FILE COLUMN COUNT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET DATA FILE COLUMN COUNT — generated example
result = get data file column count(1)
print result
Source: dbpro_reference.md:1682
GET DATA FILE EXISTS dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DATA FILE EXISTS(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET DATA FILE EXISTS — generated example
result = get data file exists(1)
print result
Source: dbpro_reference.md:1683
GET DATA FILE ROW COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DATA FILE ROW COUNT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET DATA FILE ROW COUNT — generated example
result = get data file row count(1)
print result
Source: dbpro_reference.md:1684
GET DIR$ dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult$ = GET DIR$()
Typed signature: none → string
Parameters
No parameters.
Return value: string
Example generated example
rem GET DIR$ — generated example
result$ = get dir$()
print result$
Source: darkbasic_reference.md:523; dbpro_reference.md:1687
GET DRIVE BYTES PER SECTOR dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DRIVE BYTES PER SECTOR(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET DRIVE BYTES PER SECTOR — generated example
result = get drive bytes per sector(1)
print result
Source: dbpro_reference.md:1692
GET DRIVE COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DRIVE COUNT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET DRIVE COUNT — generated example
result = get drive count()
print result
Source: dbpro_reference.md:1693
GET DRIVE CYLINDER COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DRIVE CYLINDER COUNT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET DRIVE CYLINDER COUNT — generated example
result = get drive cylinder count(1)
print result
Source: dbpro_reference.md:1694
GET DRIVE FILE LENGTH SUPPORT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DRIVE FILE LENGTH SUPPORT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET DRIVE FILE LENGTH SUPPORT — generated example
result = get drive file length support(1)
print result
Source: dbpro_reference.md:1695
GET DRIVE FILE SYSTEM$ dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result$ = GET DRIVE FILE SYSTEM$(Integer1)
Typed signature: integer → string
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: string
Example generated example
rem GET DRIVE FILE SYSTEM$ — generated example
result$ = get drive file system$(1)
print result$
Source: dbpro_reference.md:1696
GET DRIVE FREE SPACE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DRIVE FREE SPACE(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem GET DRIVE FREE SPACE — generated example
result = get drive free space(1, 1)
print result
Source: dbpro_reference.md:1697
GET DRIVE SERIAL$ dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result$ = GET DRIVE SERIAL$(Integer1)
Typed signature: integer → string
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: string
Example generated example
rem GET DRIVE SERIAL$ — generated example
result$ = get drive serial$(1)
print result$
Source: dbpro_reference.md:1699
GET DRIVE TOTAL SIZE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DRIVE TOTAL SIZE(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem GET DRIVE TOTAL SIZE — generated example
result = get drive total size(1, 1)
print result
Source: dbpro_reference.md:1700
GET DRIVE USED SPACE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DRIVE USED SPACE(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem GET DRIVE USED SPACE — generated example
result = get drive used space(1, 1)
print result
Source: dbpro_reference.md:1702
GET FILE BLOCK COMPRESSION dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE BLOCK COMPRESSION(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET FILE BLOCK COMPRESSION — generated example
result = get file block compression(1)
print result
Source: dbpro_reference.md:1741
GET FILE BLOCK COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE BLOCK COUNT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET FILE BLOCK COUNT — generated example
result = get file block count(1)
print result
Source: dbpro_reference.md:1742
GET FILE BLOCK DATA EXISTS dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE BLOCK DATA EXISTS(Integer1, String2$)
Typed signature: integer, string → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Return value: integer
Example generated example
rem GET FILE BLOCK DATA EXISTS — generated example
result = get file block data exists(1, "text")
print result
Source: dbpro_reference.md:1743
GET FILE BLOCK EXISTS dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE BLOCK EXISTS(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET FILE BLOCK EXISTS — generated example
result = get file block exists(1)
print result
Source: dbpro_reference.md:1744
GET FILE BLOCK KEY dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE BLOCK KEY(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET FILE BLOCK KEY — generated example
result = get file block key(1)
print result
Source: dbpro_reference.md:1745
GET FILE BLOCK SIZE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE BLOCK SIZE(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET FILE BLOCK SIZE — generated example
result = get file block size(1)
print result
Source: dbpro_reference.md:1746
GET FILE CREATION$ dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result$ = GET FILE CREATION$()
Typed signature: none → string
Parameters
No parameters.
Return value: string
Example generated example
rem GET FILE CREATION$ — generated example
result$ = get file creation$()
print result$
Source: dbpro_reference.md:1747
GET FILE DATE$ dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult$ = GET FILE DATE$()
Typed signature: none → string
Parameters
No parameters.
Return value: string
Example generated example
rem GET FILE DATE$ — generated example
result$ = get file date$()
print result$
Source: darkbasic_reference.md:524; dbpro_reference.md:1748
GET FILE MAP DWORD dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE MAP DWORD(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem GET FILE MAP DWORD — generated example
result = get file map dword(1, 1)
print result
Source: dbpro_reference.md:1749
GET FILE MAP FLOAT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET FILE MAP FLOAT(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem GET FILE MAP FLOAT — generated example
result = get file map float(1, 1)
print result
Source: dbpro_reference.md:1750
GET FILE MAP STRING$ dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result$ = GET FILE MAP STRING$(Integer1, Integer2)
Typed signature: integer, integer → string
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: string
Example generated example
rem GET FILE MAP STRING$ — generated example
result$ = get file map string$(1, 1)
print result$
Source: dbpro_reference.md:1751
GET FILE NAME$ dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult$ = GET FILE NAME$()
Typed signature: none → string
Parameters
No parameters.
Return value: string
Example generated example
rem GET FILE NAME$ — generated example
result$ = get file name$()
print result$
Source: darkbasic_reference.md:525; dbpro_reference.md:1752
GET FILE TYPE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = GET FILE TYPE()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET FILE TYPE — generated example
result = get file type()
print result
Source: darkbasic_reference.md:526; dbpro_reference.md:1753
LOAD FILE FROM BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)LOAD FILE FROM BLOCK Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem LOAD FILE FROM BLOCK — generated example
load file from block 1, "media/file.dat", 1
Source: dbpro_reference.md:362
MAKE DIRECTORY dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE DIRECTORY String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem MAKE DIRECTORY — generated example
make directory "text"
Source: darkbasic_reference.md:169; dbpro_reference.md:399
MAKE FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE FILE String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem MAKE FILE — generated example
make file "media/file.dat"
Source: darkbasic_reference.md:170; dbpro_reference.md:402
MOVE FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMOVE FILE String1$, String2$
Typed signature: string, string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
Example generated example
rem MOVE FILE — generated example
move file "text", "text"
Source: darkbasic_reference.md:200; dbpro_reference.md:463
MYDOCDIR$ dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult$ = MYDOCDIR$()
Typed signature: none → string
Parameters
No parameters.
Return value: string
Example generated example
rem MYDOCDIR$ — generated example
result$ = mydocdir$()
print result$
Source: dbpro_reference.md:1997
OPEN DATA FILE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)OPEN DATA FILE String1$, String2$, Integer3
Typed signature: string, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem OPEN DATA FILE — generated example
open data file "media/file.dat", "media/file.dat", 1
Source: dbpro_reference.md:500
OPEN FILE BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)OPEN FILE BLOCK String1$, Integer2
Typed signature: string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Integer2 | integer | — |
OPEN FILE BLOCK String1$, Integer2, String3$
Typed signature: string, integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Integer2 | integer | — |
String3$ | string | — |
Example generated example
rem OPEN FILE BLOCK — generated example
open file block "media/file.dat", 1
Source: dbpro_reference.md:501
OPEN FILE DIALOG dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result$ = OPEN FILE DIALOG(String1$, String2$, String3$)
Typed signature: string, string, string → string
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
String3$ | string | — |
Return value: string
Example generated example
rem OPEN FILE DIALOG — generated example
result$ = open file dialog("media/file.dat", "media/file.dat", "media/file.dat")
print result$
Source: dbpro_reference.md:2053
OPEN FILE MAP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)OPEN FILE MAP Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Example generated example
rem OPEN FILE MAP — generated example
open file map 1, "media/file.dat"
Source: dbpro_reference.md:502
OPEN TO READ dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCOPEN TO READ Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example
open to read 1, "scores.txt"
read string 1, line$
close file 1
print line$
wait key
Source: darkbasic_reference.md:210; dbpro_reference.md:504
OPEN TO WRITE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCOPEN TO WRITE Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example
if file exist("scores.txt") then delete file "scores.txt"
open to write 1, "scores.txt"
write string 1, "record=1000"
close file 1
Source: darkbasic_reference.md:211; dbpro_reference.md:505
PATH EXIST dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = PATH EXIST(String1$)
Typed signature: string → integer
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Return value: integer
Example generated example
rem PATH EXIST — generated example
result = path exist("text")
print result
Source: darkbasic_reference.md:678; dbpro_reference.md:2058
PHY SET 6DOF JOINT DRIVE ANGULAR VELOCITY dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT DRIVE ANGULAR VELOCITY Integer1, Real2, Real3, Real4
Typed signature: integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Real4 | real | — |
Example generated example
rem PHY SET 6DOF JOINT DRIVE ANGULAR VELOCITY — generated example
phy set 6dof joint drive angular velocity 1, 1, 1, 1
Source: dbpro_reference.md:649
PHY SET 6DOF JOINT DRIVE LINEAR VELOCITY dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT DRIVE LINEAR VELOCITY Integer1, Real2, Real3, Real4
Typed signature: integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Real4 | real | — |
Example generated example
rem PHY SET 6DOF JOINT DRIVE LINEAR VELOCITY — generated example
phy set 6dof joint drive linear velocity 1, 1, 1, 1
Source: dbpro_reference.md:650
PHY SET 6DOF JOINT DRIVE POSITION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT DRIVE POSITION Integer1, Real2, Real3, Real4
Typed signature: integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Real4 | real | — |
Example generated example
rem PHY SET 6DOF JOINT DRIVE POSITION — generated example
phy set 6dof joint drive position 1, 1, 1, 1
Source: dbpro_reference.md:651
PHY SET 6DOF JOINT DRIVE ROTATION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT DRIVE ROTATION Integer1, Real2, Real3, Real4
Typed signature: integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Real4 | real | — |
Example generated example
rem PHY SET 6DOF JOINT DRIVE ROTATION — generated example
phy set 6dof joint drive rotation 1, 1, 1, 1
Source: dbpro_reference.md:652
PHY SET 6DOF JOINT DRIVE X dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT DRIVE X Integer1, Integer2, Real3, Real4, Real5
Typed signature: integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Example generated example
rem PHY SET 6DOF JOINT DRIVE X — generated example
phy set 6dof joint drive x 1, 1, 1, 1, 1
Source: dbpro_reference.md:653
PHY SET 6DOF JOINT DRIVE Y dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT DRIVE Y Integer1, Integer2, Real3, Real4, Real5
Typed signature: integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Example generated example
rem PHY SET 6DOF JOINT DRIVE Y — generated example
phy set 6dof joint drive y 1, 1, 1, 1, 1
Source: dbpro_reference.md:654
PHY SET 6DOF JOINT DRIVE Z dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT DRIVE Z Integer1, Integer2, Real3, Real4, Real5
Typed signature: integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Example generated example
rem PHY SET 6DOF JOINT DRIVE Z — generated example
phy set 6dof joint drive z 1, 1, 1, 1, 1
Source: dbpro_reference.md:655
PHY SET 6DOF JOINT SLERP DRIVE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT SLERP DRIVE Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
PHY SET 6DOF JOINT SLERP DRIVE Integer1, Integer2, Real3, Real4, Real5
Typed signature: integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Example generated example
rem PHY SET 6DOF JOINT SLERP DRIVE — generated example
phy set 6dof joint slerp drive 1, 1
Source: dbpro_reference.md:667
PHY SET 6DOF JOINT SWING DRIVE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT SWING DRIVE Integer1, Integer2, Real3, Real4, Real5
Typed signature: integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Example generated example
rem PHY SET 6DOF JOINT SWING DRIVE — generated example
phy set 6dof joint swing drive 1, 1, 1, 1, 1
Source: dbpro_reference.md:668
PHY SET 6DOF JOINT TWIST DRIVE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET 6DOF JOINT TWIST DRIVE Integer1, Integer2, Real3, Real4, Real5
Typed signature: integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Example generated example
rem PHY SET 6DOF JOINT TWIST DRIVE — generated example
phy set 6dof joint twist drive 1, 1, 1, 1, 1
Source: dbpro_reference.md:673
READ dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD Value1, [Value2], [Value3], [Value4], [Value5], [Value6], [Value7], [Value8], [Value9], [Value10], [Value11], [Value12], [Value13], [Value14], [Value15], [Value16], [Value17], [Value18], [Value19], [Value20], [Value21], [Value22], [Value23], [Value24], [Value25], [Value26], [Value27], [Value28], [Value29], [Value30], [Value31], [Value32], [Value33], [Value34], [Value35], [Value36], [Value37], [Value38], [Value39], [Value40], [Value41], [Value42], [Value43], [Value44], [Value45], [Value46], [Value47], [Value48], [Value49], [Value50], [Value51], [Value52], [Value53], [Value54], [Value55], [Value56], [Value57], [Value58], [Value59], [Value60], [Value61], [Value62], [Value63], [Value64], [Value65], [Value66], [Value67], [Value68], [Value69], [Value70], [Value71], [Value72], [Value73], [Value74], [Value75], [Value76], [Value77], [Value78], [Value79], [Value80], [Value81], [Value82], [Value83], [Value84], [Value85], [Value86], [Value87], [Value88], [Value89], [Value90], [Value91], [Value92], [Value93], [Value94], [Value95], [Value96], [Value97], [Value98], [Value99]
Typed signature: any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output, any output → void
Parameters
| Parameter | Type | Notes |
|---|
Value1 | any output | — |
Value2 | any output | optional |
Value3 | any output | optional |
Value4 | any output | optional |
Value5 | any output | optional |
Value6 | any output | optional |
Value7 | any output | optional |
Value8 | any output | optional |
Value9 | any output | optional |
Value10 | any output | optional |
Value11 | any output | optional |
Value12 | any output | optional |
Value13 | any output | optional |
Value14 | any output | optional |
Value15 | any output | optional |
Value16 | any output | optional |
Value17 | any output | optional |
Value18 | any output | optional |
Value19 | any output | optional |
Value20 | any output | optional |
Value21 | any output | optional |
Value22 | any output | optional |
Value23 | any output | optional |
Value24 | any output | optional |
Value25 | any output | optional |
Value26 | any output | optional |
Value27 | any output | optional |
Value28 | any output | optional |
Value29 | any output | optional |
Value30 | any output | optional |
Value31 | any output | optional |
Value32 | any output | optional |
Value33 | any output | optional |
Value34 | any output | optional |
Value35 | any output | optional |
Value36 | any output | optional |
Value37 | any output | optional |
Value38 | any output | optional |
Value39 | any output | optional |
Value40 | any output | optional |
Value41 | any output | optional |
Value42 | any output | optional |
Value43 | any output | optional |
Value44 | any output | optional |
Value45 | any output | optional |
Value46 | any output | optional |
Value47 | any output | optional |
Value48 | any output | optional |
Value49 | any output | optional |
Value50 | any output | optional |
Value51 | any output | optional |
Value52 | any output | optional |
Value53 | any output | optional |
Value54 | any output | optional |
Value55 | any output | optional |
Value56 | any output | optional |
Value57 | any output | optional |
Value58 | any output | optional |
Value59 | any output | optional |
Value60 | any output | optional |
Value61 | any output | optional |
Value62 | any output | optional |
Value63 | any output | optional |
Value64 | any output | optional |
Value65 | any output | optional |
Value66 | any output | optional |
Value67 | any output | optional |
Value68 | any output | optional |
Value69 | any output | optional |
Value70 | any output | optional |
Value71 | any output | optional |
Value72 | any output | optional |
Value73 | any output | optional |
Value74 | any output | optional |
Value75 | any output | optional |
Value76 | any output | optional |
Value77 | any output | optional |
Value78 | any output | optional |
Value79 | any output | optional |
Value80 | any output | optional |
Value81 | any output | optional |
Value82 | any output | optional |
Value83 | any output | optional |
Value84 | any output | optional |
Value85 | any output | optional |
Value86 | any output | optional |
Value87 | any output | optional |
Value88 | any output | optional |
Value89 | any output | optional |
Value90 | any output | optional |
Value91 | any output | optional |
Value92 | any output | optional |
Value93 | any output | optional |
Value94 | any output | optional |
Value95 | any output | optional |
Value96 | any output | optional |
Value97 | any output | optional |
Value98 | any output | optional |
Value99 | any output | optional |
Example generated example
rem READ — generated example
read 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
Source: darkbasic_reference.md:251; dbpro_reference.md:956
READ BYTE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD BYTE Number1, Value2
Typed signature: number, integer output → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Value2 | integer output | — |
Example generated example
rem READ BYTE — generated example
read byte 1, 1
Source: darkbasic_reference.md:252; dbpro_reference.md:957
READ BYTE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = READ BYTE(Value1)
Typed signature: integer output → integer
Parameters
| Parameter | Type | Notes |
|---|
Value1 | integer output | — |
Return value: integer
Example generated example
rem READ BYTE — generated example
result = read byte(1)
print result
Source: darkbasic_reference.md:680; dbpro_reference.md:2233
READ BYTE FROM FILE dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = READ BYTE FROM FILE(String1$, Number2)
Typed signature: string, number → integer
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Return value: integer
Example generated example
rem READ BYTE FROM FILE — generated example
result = read byte from file("text", 1)
print result
Source: dbpro_reference.md:2234
READ DIRBLOCK dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCREAD DIRBLOCK Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example generated example
rem READ DIRBLOCK — generated example
read dirblock 1, "text"
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)READ DIRBLOCK Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example generated example
rem READ DIRBLOCK — generated example
read dirblock 1, "text"
Source: darkbasic_reference.md:253; dbpro_reference.md:958
READ FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD FILE Number1, Value2
Typed signature: number, integer output → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Value2 | integer output | — |
Example generated example
rem READ FILE — generated example
read file 1, 1
Source: darkbasic_reference.md:254; dbpro_reference.md:959
READ FILEBLOCK dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD FILEBLOCK Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example generated example
rem READ FILEBLOCK — generated example
read fileblock 1, "text"
Source: darkbasic_reference.md:255; dbpro_reference.md:960
READ FILEMAP STRING dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = READ FILEMAP STRING(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem READ FILEMAP STRING — generated example
result = read filemap string(1)
print result
Source: dbpro_reference.md:2235
READ FILEMAP VALUE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = READ FILEMAP VALUE(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem READ FILEMAP VALUE — generated example
result = read filemap value(1)
print result
Source: dbpro_reference.md:2236
READ FLOAT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD FLOAT Number1, Value2
Typed signature: number, real output → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Value2 | real output | — |
Example generated example
rem READ FLOAT — generated example
read float 1, 1
Source: darkbasic_reference.md:256; dbpro_reference.md:961
READ FLOAT dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = READ FLOAT(Value1)
Typed signature: real output → real
Parameters
| Parameter | Type | Notes |
|---|
Value1 | real output | — |
Return value: real
Example generated example
rem READ FLOAT — generated example
result = read float(1)
print result
Source: darkbasic_reference.md:681; dbpro_reference.md:2237
READ LONG dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD LONG Number1, Value2
Typed signature: number, integer output → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Value2 | integer output | — |
Example generated example
rem READ LONG — generated example
read long 1, 1
Source: darkbasic_reference.md:257; dbpro_reference.md:962
READ LONG dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = READ LONG(Value1)
Typed signature: integer output → integer
Parameters
| Parameter | Type | Notes |
|---|
Value1 | integer output | — |
Return value: integer
Example generated example
rem READ LONG — generated example
result = read long(1)
print result
Source: darkbasic_reference.md:682; dbpro_reference.md:2238
READ STRING dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD STRING Number1, Value2
Typed signature: number, string output → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Value2 | string output | — |
Example generated example
rem READ STRING — generated example
read string 1, 1
Source: darkbasic_reference.md:259; dbpro_reference.md:964
READ WORD dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCREAD WORD Number1, Value2
Typed signature: number, integer output → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Value2 | integer output | — |
Example generated example
rem READ WORD — generated example
read word 1, 1
Source: darkbasic_reference.md:260; dbpro_reference.md:965
READ WORD dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = READ WORD(Value1)
Typed signature: integer output → integer
Parameters
| Parameter | Type | Notes |
|---|
Value1 | integer output | — |
Return value: integer
Example generated example
rem READ WORD — generated example
result = read word(1)
print result
Source: darkbasic_reference.md:683; dbpro_reference.md:2239
REMOVE FILE FROM BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)REMOVE FILE FROM BLOCK Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Example generated example
rem REMOVE FILE FROM BLOCK — generated example
remove file from block 1, "text"
Source: dbpro_reference.md:970
RENAME FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCRENAME FILE String1$, String2$
Typed signature: string, string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
Example generated example
rem RENAME FILE — generated example
rename file "text", "text"
Source: darkbasic_reference.md:262; dbpro_reference.md:976
SAVE FILE BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SAVE FILE BLOCK Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem SAVE FILE BLOCK — generated example
save file block 1
Source: dbpro_reference.md:1007
SAVE FILE DIALOG dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result$ = SAVE FILE DIALOG(String1$, String2$, String3$)
Typed signature: string, string, string → string
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
String3$ | string | — |
Return value: string
Example generated example
rem SAVE FILE DIALOG — generated example
result$ = save file dialog("media/file.dat", "media/file.dat", "media/file.dat")
print result$
Source: dbpro_reference.md:2252
SET DIR dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET DIR String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem SET DIR — generated example
set dir "text"
Source: darkbasic_reference.md:312; dbpro_reference.md:1093
SET FILE BLOCK COMPRESSION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET FILE BLOCK COMPRESSION Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem SET FILE BLOCK COMPRESSION — generated example
set file block compression 1, 1
Source: dbpro_reference.md:1168
SET FILE BLOCK KEY dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET FILE BLOCK KEY Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Example generated example
rem SET FILE BLOCK KEY — generated example
set file block key 1, "text"
Source: dbpro_reference.md:1169
SET FILE MAP DWORD dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET FILE MAP DWORD Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Example generated example
rem SET FILE MAP DWORD — generated example
set file map dword 1, 1, 1
Source: dbpro_reference.md:1170
SET FILE MAP FLOAT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET FILE MAP FLOAT Integer1, Integer2, Real3
Typed signature: integer, integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Example generated example
rem SET FILE MAP FLOAT — generated example
set file map float 1, 1, 1
Source: dbpro_reference.md:1171
SET FILE MAP STRING$ dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET FILE MAP STRING$ Integer1, Integer2, String3$
Typed signature: integer, integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
String3$ | string | — |
Example generated example
rem SET FILE MAP STRING$ — generated example
set file map string$ 1, 1, "text"
Source: dbpro_reference.md:1172
SKIP BYTES dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSKIP BYTES Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SKIP BYTES — generated example
skip bytes 1, 1
Source: dbpro_reference.md:1391
UPDATE DATA FILE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)UPDATE DATA FILE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem UPDATE DATA FILE — generated example
update data file 1
Source: dbpro_reference.md:1439
WAIT FOR FILE MAP EVENT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)WAIT FOR FILE MAP EVENT Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem WAIT FOR FILE MAP EVENT — generated example
wait for file map event 1
Source: dbpro_reference.md:1488
WRITE BYTE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCWRITE BYTE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem WRITE BYTE — generated example
write byte 1, 1
Source: darkbasic_reference.md:415; dbpro_reference.md:1494
WRITE BYTE TO FILE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCWRITE BYTE TO FILE String1$, Number2, Number3
Typed signature: string, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem WRITE BYTE TO FILE — generated example
write byte to file "text", 1, 1
Source: dbpro_reference.md:1495
WRITE DIRBLOCK dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCWRITE DIRBLOCK Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example generated example
rem WRITE DIRBLOCK — generated example
write dirblock 1, "text"
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)WRITE DIRBLOCK Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example generated example
rem WRITE DIRBLOCK — generated example
write dirblock 1, "text"
Source: darkbasic_reference.md:416; dbpro_reference.md:1496
WRITE FILE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCWRITE FILE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem WRITE FILE — generated example
write file 1, 1
Source: darkbasic_reference.md:417; dbpro_reference.md:1497
WRITE FILEBLOCK dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCWRITE FILEBLOCK Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example generated example
rem WRITE FILEBLOCK — generated example
write fileblock 1, "text"
Source: darkbasic_reference.md:418; dbpro_reference.md:1498
WRITE FILEMAP STRING dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)WRITE FILEMAP STRING Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem WRITE FILEMAP STRING — generated example
write filemap string 1, 1
Source: dbpro_reference.md:1499
WRITE FILEMAP VALUE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)WRITE FILEMAP VALUE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem WRITE FILEMAP VALUE — generated example
write filemap value 1, 1
Source: dbpro_reference.md:1500
WRITE FLOAT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCWRITE FLOAT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem WRITE FLOAT — generated example
write float 1, 1
Source: darkbasic_reference.md:419; dbpro_reference.md:1501
WRITE LONG dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCWRITE LONG Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem WRITE LONG — generated example
write long 1, 1
Source: darkbasic_reference.md:420; dbpro_reference.md:1502
WRITE STRING dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCWRITE STRING Number1, String2$
Typed signature: number, string → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
String2$ | string | — |
Example generated example
rem WRITE STRING — generated example
write string 1, "text"
Source: darkbasic_reference.md:426; dbpro_reference.md:1508
WRITE WORD dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCWRITE WORD Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem WRITE WORD — generated example
write word 1, 1
Source: darkbasic_reference.md:429; dbpro_reference.md:1512