4.1 Windows 4.2 NetCOBOL for.netwindows 4.3 Windows 4.4 Windows 4.5 Windows 91
WindowsWindows.NET Framework Windows.NET Framework Windows Windows WindowsWindows Web Windows () Windows 92
.Net Framework Visual Studio.NET Windows Windows CLS.NET Framework CLRCommon Language Runtime Windows Visual Studio GUI( )Windows Visual Studio//.NET Framework Windows XML Web 93
Windows Server SQL Server Windows Server.NET Framework XML Web MDB.NET Framework Windows.NET Framework Windows.NET Framework Windows XML Web 1Windows XML WebWeb WebXML Web3 XML WebXMLSOAP.NET FrameworkXML Web XML Web 94
NetCOBOLWindows NetCOBOL for.netwindows 4.1 Windows Windows.NET Framework NetCOBOL for.netwindows Windows.NET Framework() NetCOBOlL for.net Windows.NET Framework COBOL COBOL NetCOBOL for.netwindows COBOL COBOL Windows NetCOBOL COBOLWindows 95
Windows COBOL4.2.2 IDENTIFICATION DIVISION. CLASS-ID. INHERITS CLASS-FORM. ENVIRONMENT DISVISION. CONFIGRURATION SECTION SPECIAL-NAMES. REPOSITORY. CLASS CLASS-FORM AS "System.Windows.Forms.Form" (1) (CLASS-ID) (2) (SPECIAL-NAMES) (3) (REPOSITORY) OBJECT. DATA DIVISION. PROCEDURE DIVISION METHOD-ID. NEW. (4) (OBJECT) METHOD-ID. Dispose. METHOD-ID. InitializeCompact. (5) InitializeComponent (6) END OBJECT. END CLSSS. COBOL () Windows.NET Framework System.Windows.Forms.Form Windows 96
.NET Framework1 (ENVIRONMENT DIVISION).NET Framework ()() Visual Studio.NETIntelliSense 3.3.3 Windows ( ) COBOL ( ) WindowsWindows 97
() InitializeComponent Button1 System.Windows.Forms.ListViewItem System.Windows.Forms.MessageBox Show ListViewItem () ListViewItem ListView (ListViewItem) ListView Windows.NET Framework Windows.NET FrameworkWindows 98
Windows.NET Framework System.Windows.Forms.Button () WindowsButton System Windows Forms WebButton System Web UI Button WebControls Button.NET Framework.NET Framework 99
WindowsSystem.Windows.Forms System.Windows.Forms Windows System.Windows.Forms Windows System.Windows.Forms.NET Framework System.Windows.Forms Control,User Control,and Form Windows () 100
Controls Windows () Components Common Dialog Boxes Windows Windows 101
:System.Windows.Forms Form () Form / Form FormForm() SELF Form(Text) System.Windows.Forms.Form Form1Form Form Form(SELF) Text 102
:System.Windows.Forms LabelLabelLabel Text TextForm :System.Windows.Forms TextBoxTextBoxLabel TextBox PasswordChar () TextEnabled KeyPressKeyDown 103
TextBox TextBox System.Windows.Forms.TextBox OBJECTDATA DIVISIONTextBox name(id) TextBox TextBox TextBoxMaxLength 10 :System.Windows.Forms ButtonButtonButton Enabled Click Button 104
Button Button System.Windows.Forms.Button System.Booleantruefalse OBJECTDATA DIVISIONButton name(id) Button ButtonEnabled System.Booleanfalse B 0 :System.Windows.Forms MessageBox System.Windows.Forms MessageBoxMessageBox Show 105
MessageBoxShow 3 MessageboxButtonsYesNoCancel DialogResult MessageboxButtons 106
DialogResult() :System.Windows.Forms OpenFileDialogOpenFileDialog SaveFileDialogSaveFileDialog Windows WindowsUI ( ) OpenFileDialogSaveFileDialog OpenFileDialog SaveFileDialog ShowDialog() FileName Filter 107
TextBox Name:txtFileName 108
OpenFileDialog ShowDialogDialogResult OpenFileDialog FileNameFilter DATA DIVISIONShowDialog ()ShowDialog OKTextBox (txtfilename) 109
( ) Window Window DLL DLL DLL DLL 110
() COBOLCALL PROGRAM-ID. CALL 111
DLL DLL DLL CALL [] [] DLL DLL 112
113
Windows COBOLCSV Windows GUI CSV Windows 2(CSV ) Windows 1 NetCOBOL for.net[] 114
[]-[] 2 []COBOL[] Windows[ ][] CNVFILEWIN[] OK 115
3 2 ()Windows Windows 4 Windows Label TextBox Button SaveFileDialog OpenFileDialog 116
5 [label1] [label1] label1 textbox1 button1 button2 button3 label2 textbox2 117
6 button(btnopenbtnsave btnout)clickbutton Click 118
[] btnout_click 119
btnopen_click btnsave_click SPECIAL-NAMES 120
REPOSITORY 7 2 Windows [][] []-[] (CSVOUT.cob) 121
8 [][] 9 [] []Windows [CSV] [CSV] 122
CSV Windows 123
124