lyangl210152 lyangl210152
关注数: 0 粉丝数: 5 发帖数: 22 关注贴吧数: 2
vb6转换vb.net vb6转换成vb.net 其中 gosub 。。。 return 语句不可用。请问,vb.net中要实现一样的效果怎么修改。 下面是部分代码 If Dir(w_IniFileNm) <> "" Then Kill w_IniFileNm DoEvents Call Sleep(3000) GoSub SUB_IniOut1 For j = 1 To 10 GoSub SUB_FielNmGet GoSub SUB_IniFileSet ReDim w_JnlFL(0) DoEvents Next GoSub SUB_IniOut2 FncJnlDateIdxWrite = "OK" DoEvents Call Sleep(2000) Exit Function *-------------------------------- SUB_IniOut1: DoEvents rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_DATE_SECTION", _ "SAKUSEIBI", _ Format(Now, "YYYYMMDD") & Format(Now, "HHNNSS")) If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If w_DateFrom = W_From rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_DATE_SECTION", _ "YOKYU_HANI_FROM", _ w_DateFrom) w_DateFrom = "" If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If w_DateTo = W_To rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_DATE_SECTION", _ "YOKYU_HANI_TO", _ w_DateTo) w_DateTo = "" If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If rcd = FncComIniWrite(w_IniFileNm, _ "STORE_SECTION", _ "STORE_CD", _ W_TenCD) If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If rcd = FncComIniWrite(w_IniFileNm, _ "STORE_SECTION", _ "STORE_NM", _ W_TenName) If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_FILE_SECTION", _ "FILE_COUNT_ALL", _ W_FileSu) *このセクションが前方にくるように事前に作成しておく。 If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If Return SUB_IniOut2: DoEvents rcd = FncComIniWrite(w_IniFileNm, _ "EOF_SECTION", _ "END_TIME", _ Format(time, "hhnnss")) *このセクションが终端になるようにする。 If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_DATE_SECTION", _ "SAKUSEI_HANI_FROM", _ Ini_DateFrom) If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_DATE_SECTION", _ "SAKUSEI_HANI_TO", _ Ini_DateTo) If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_FILE_SECTION", _ "FILE_COUNT_ALL", _ W_FileSu) If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If rcd = FncComIniWrite(w_IniFileNm, _ "MAKE_FILE_SECTION", _ "FILE_SIZE_ALL", _ W_BiteSu) If rcd <> 0 Then W_MsgStr = Chr(10) & "SUB_IniFileOut:レコードの书込みに失败(SUO6640.ini)" GoTo ERR_PROC End If Return
1 下一页