Q1. 以下の苦ソースの集大成に対し Horror を感じた部分をすべて指摘しなさい。
(標準モジュール内であること、各命名とコメントなどすべてを考慮した上で答えなさい)
Q2. このソースを書いた方が得意とする言語を答えなさい。
VB6 以前 (コーディング ホラー)
' VB6 - 標準モジュール内とする
' 一応 Option Explicit で変数宣言は強制しているものとする
Private Sub KoshinShori()
On Error Resume Next
Dim CMDLG
Dim FNAME, DNAME As String
Set CMDLG = CreateObject("MSCOMDLG.COMMONDIALOG")
' コモンダイアログの設定
CMDLG.Filter = "カンマ区切りファイル(*.csv)|*.csv|すべてのファイル(*.*)|*.*"
CMDLG.FilterIndex = 1
CMDLG.DialogTitle = "ファイルを選択"
MAINFRM.VA_SPREAD.Row = ROW
MAINFRM.VA_SPREAD.Col = 1
MAINFRM.VA_SPREAD.Action = 0
CMDLG.ShowOpen
MAINFRM.VA_SPREAD.Text = CMDLG.Filename
End Sub
以前、ある方はすべて指摘しました。
コーディング ホラー記事へのリンク