ページの先頭行へ戻る
NetCOBOL V12.0 CBLサブルーチン ユーザーズガイド
FUJITSU Software

付録A CBLサブルーチン一覧

表A.1 CBLサブルーチン一覧

富士通

[Win32]

[.NET]

Micro Focus

Byte-stream File Routines

1

CBL_CLOSE_FILE

O

O

CBL_CLOSE_FILE

2

CBL_CREATE_FILE

O

O

CBL_CREATE_FILE

3

CBL_CREATE_FILE2

O

O

-

4

CBL_FLUSH_FILE

O

O

CBL_FLUSH_FILE

5

CBL_OPEN_FILE

O

O

CBL_OPEN_FILE

6

CBL_OPEN_FILE2

O

O

-

7

CBL_READ_FILE

O

O

CBL_READ_FILE

8

CBL_WRITE_FILE

O

O

CBL_WRITE_FILE

9

CBL_CLOSE_64BIT_FILE

-

-

-

10

CBL_CREATE_64BIT_FILE

-

-

-

11

CBL_FLUSH_64BIT_FILE

-

-

-

12

CBL_OPEN_64BIT_FILE

-

-

-

13

CBL_READ_64BIT_FILE

-

-

-

14

CBL_WRITE_64BIT_FILE

-

-

-

Filename Routines

15

CBL_JOIN_FILENAME

O

O

CBL_JOIN_FILENAME

16

CBL_SPLIT_FILENAME

O

O

CBL_SPLIT_FILENAME

File Routines

17

CBL_CHANGE_DIR

O

O

CBL_CHANGE_DIR

18

CBL_CHANGE_DIR2

O

O

-

19

CBL_CHECK_FILE_EXIST

O

O

CBL_CHECK_FILE_EXIST

20

CBL_CHECK_FILE_EXIST2

O

O

-

21

CBL_COPY_FILE

O

O

CBL_COPY_FILE

22

CBL_COPY_FILE2

O

O

-

23

CBL_CREATE_DIR

O

O

CBL_REATE_DIR

24

CBL_CREATE_DIR2

O

O

-

25

CBL_DELETE_DIR

O

O

CBL_DELETE_DIR

26

CBL_DELETE_DIR2

O

O

-

27

CBL_DELETE_FILE

O

O

CBL_DELETE_FILE

28

CBL_DELETE_FILE2

O

O

-

29

CBL_LOCATE_FILE

O

O

CBL_LOCATE_FILE

30

CBL_LOCATE_FILE2

O

O

-

31

CBL_READ_DIR

O

O

CBL_READ_DIR

32

CBL_RENAME_FILE

O

O

CBL_RENAME_FILE

33

CBL_RENAME_FILE2

O

O

-

34

PC_FIND_DRIVES

O

O

PC_FIND_DRIVES

35

PC_READ_DRIVE

O

O

PC_READ_DRIVE

36

PC_SET_DRIVE

O

O

PC_SET_DRIVE

37

CBL_DIR_SCAN_START

O

O

CBL_DIR_SCAN_START

38

CBL_DIR_SCAN_READ

O

O

CBL_DIR_SCAN_READ

39

CBL_DIR_SCAN_END

O

O

CBL_DIR_SCAN_END

Memory Allocation Routines

40

CBL_ALLOC_MEM

O

O

CBL_ALLOC_MEM

41

CBL_FREE_MEM2

O

O

CBL_FREE_MEM

Virtual Heap Routines

42

CBL_OPEN_VFILE

O

-

CBL_OPEN_VFILE

43

CBL_CLOSE_VFILE

O

-

CBL_CLOSE_VFILE

44

CBL_WRITE_VFILE

O

-

CBL_WRITE_VFILE

45

CBL_READ_VFILE

O

-

CBL_READVFILE

Operating System Information Routines

46

CBL_GET_OS_INFO

O

O

CBL_GET_OS_INFO

Run-unit Handling Routines

47

CBL_YIELD_RUN_UNIT

O

O

CBL_YIELD_RUN_UNIT

Text Routines

48

CBL_TOUPPER

O

O

CBL_TOUPPER

49

CBL_TOLOWER

O

O

CBL_TOLOWER

Logical Operator Routines

50

CBL_AND

O

O

CBL_AND

51

CBL_EQ

O

O

CBL_EQ

52

CBL_IMP

O

O

CBL_IMP

53

CBL_NOT

O

O

CBL_NOT

54

CBL_OR

O

O

CBL_OR

55

CBL_XOR

O

O

CBL_XOR

Screen Routines

56

CBL_GET_CSR_POS

O

-

CBL_GET_CSR_POS

57

CBL_SET_CSR_POS

O

-

CBL_SET_CSR_POS

58

CBL_SET_CSR_SHAPE

O

-

X"A7" Function 17

59

CBL_CREATE_SCR

O

-

-

60

CBL_WRITE_SCR_TTY_CHAR

O

-

X"AF" Function 18

61

CBL_WRITE_SCR_TTY

O

-

CBL_WRITE_SCR_TTY

62

CBL_CLEAR_SCR

O

-

CBL_CLEAR_SCR

63

CBL_GET_SCR_SIZE

O

-

CBL_GET_SCR_SIZE

64

CBL_GET_SCR_GRAPHICS

O

-

CBL_GET_SCR_GRAPHICS

65

CBL_GET_SCR_LINE_DRAW

O

-

CBL_GET_SCR_LINE_DRAW

66

CBL_ALARM_SOUND

O

-

X"AF" Function 22

67

CBL_BELL_SOUND

O

-

X"E5"

68

CBL_GET_VGA_MODE

O

-

X"A7" Function 25

79

CBL_WRITE_SCR_ATTRS

O

-

CBL_WRITE_SCR_ATTRS

70

CBL_WRITE_SCR_CHARS

O

-

CBL_WRITE_SCR_CHARS

71

CBL_WRITE_SCR_CHARS_ATTR

O

-

CBL_WRITE_SCR_CHARS_ATTR

72

CBL_WRITE_SCR_CHATTRS

O

-

CBL_WRITE_SCR_CHATTRS

73

CBL_WRITE_SCR_N_ATTR

O

-

CBL_WRITE_SCR_N_ATTR

74

CBL_WRITE_SCR_N_CHAR

O

-

CBL_WRITE_SCR_N_CHAR

75

CBL_WRITE_SCR_N_CHATTR

O

-

CBL_WRITE_SCR_N_CHATTR

76

CBL_READ_SCR_ATTRS

O

-

CBL_READ_SCR_ATTRS

77

CBL_READ_SCR_CHARS

O

-

CBL_READ_SCR_CHARS

78

CBL_READ_SCR_CHATTRS

O

-

CBL_READ_SCR_CHATTRS

79

CBL_SWAP_SCR_CHATTRS

O

-

CBL_SWAP_SCR_CHATTRS

80

CBL_SET_SCR_TERMKEY

O

-

X"AF" Function 1

81

CBL_SET_SCR_KEYFILE

O

-

-

82

CBL_READ_SCR_KEY

O

-

X"AF" Function 26

83

CBL_GET_SCR_KEY_STAUTS

O

-

-

84

CBL_INIT_SCR_ACCEPT_ATTR

O

-

-

Mouse Routines

85

CBL_GET_MOUSE_MASK

O

-

CBL_GET_MOUSE_MASK

86

CBL_GET_MOUSE_POSITION

O

-

CBL_GET_MOUSE_POSITION

87

CBL_GET_MOUSE_STATUS

O

-

CBL_GET_MOUSE_STATUS

88

CBL_HIDE_MOUSE

O

-

CBL_HIDE_MOUSE

89

CBL_INIT_MOUSE

O

-

CBL_INIT_MOUSE

90

CBL_READ_MOUSE_EVENT

O

-

CBL_READ_MOUSE_EVENT

91

CBL_SET_MOUSE_MASK

O

-

CBL_SET_MOUSE_MASK

92

CBL_SET_MOUSE_POSITION

O

-

CBL_SET_MOUSE_POSITION

93

CBL_SHOW_MOUSE

O

-

CBL_SHOW_MOUSE

94

CBL_TERM_MOUSE

O

-

CBL_TERM_MOUSE

95

WIN_GET_MOUSE_SHAPE

O

-

PC_GET_MOUSE_SHAPE

96

WIN_SET_MOUSE_SHAPE

O

-

PC_SET_MOUSE_SHAPE

Keyboard Routines

97

CBL_GET_KBD_STATUS

O

-

CBL_GET_KBD_STATUS

98

CBL_READ_KBD_CHAR

O

-

CBL_READ_KBD_CHAR

Bit-packing Routines

99

CBL_XF4

O

O

X"F4"

100

CBL_XF5

O

O

X"F5"

Miscellaneous Routines

101

CBL_XE5

O

O

X"E5"

参考

システム記号と対応製品

  • [Win32]: NetCOBOL (32bit) V12

  • [.NET] : NetCOBOL for .NET V7