VERSION 5.00
Begin VB.Form Info 
   BorderStyle     =   3  'Œ޲۸
   Caption         =   "ޮޏ"
   ClientHeight    =   6135
   ClientLeft      =   675
   ClientTop       =   1995
   ClientWidth     =   6810
   LinkTopic       =   "Info"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   PaletteMode     =   1  'Z ް
   ScaleHeight     =   6135
   ScaleWidth      =   6810
   ShowInTaskbar   =   0   'False
   Begin VB.CommandButton OK 
      Caption         =   "OK"
      Default         =   -1  'True
      Height          =   375
      Left            =   5100
      TabIndex        =   1
      Top             =   2820
      Width           =   1575
   End
   Begin VB.CommandButton RepeatBtn 
      BackColor       =   &H00C0C0C0&
      Caption         =   "JԂ"
      Enabled         =   0   'False
      Height          =   375
      Left            =   5100
      TabIndex        =   3
      Top             =   2220
      Width           =   1590
   End
   Begin VB.CommandButton PerfBtn 
      BackColor       =   &H00C0C0C0&
      Caption         =   "̫ݽ"
      Height          =   375
      Left            =   5100
      TabIndex        =   2
      Top             =   1800
      Width           =   1590
   End
   Begin VB.Label ExecType 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   50
      Top             =   5760
      Width           =   2265
   End
   Begin VB.Label Label23 
      Alignment       =   1  'E
      Caption         =   "ޮދNF"
      Height          =   300
      Left            =   75
      TabIndex        =   49
      Top             =   5760
      Width           =   1515
   End
   Begin VB.Label Label24 
      Alignment       =   1  'E
      Caption         =   "oߎѱāF"
      Height          =   300
      Left            =   75
      TabIndex        =   48
      Top             =   5475
      Width           =   1515
   End
   Begin VB.Label MaxElapsTime 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   47
      Top             =   5460
      Width           =   1000
   End
   Begin VB.Label ExitCode 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   46
      Top             =   3060
      Width           =   1365
   End
   Begin VB.Label EventId 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   3975
      TabIndex        =   45
      Top             =   2760
      Width           =   690
   End
   Begin VB.Label JobStatus 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   44
      Top             =   2760
      Width           =   1365
   End
   Begin VB.Label NetRev 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   3600
      TabIndex        =   43
      Top             =   3660
      Width           =   615
   End
   Begin VB.Label NetId 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   5550
      TabIndex        =   42
      Top             =   3660
      Width           =   840
   End
   Begin VB.Label Priority 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   41
      Top             =   3360
      Width           =   1365
   End
   Begin VB.Label BgnTime 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   40
      Top             =   2160
      Width           =   2265
   End
   Begin VB.Label EndTime 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   39
      Top             =   2460
      Width           =   2265
   End
   Begin VB.Label JobType 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   38
      Top             =   3660
      Width           =   1065
   End
   Begin VB.Label SecondaryId 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   37
      Top             =   3960
      Width           =   1065
   End
   Begin VB.Label RootJobNo 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   3375
      TabIndex        =   36
      Top             =   120
      Width           =   915
   End
   Begin VB.Label ParentJobNo 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   5475
      TabIndex        =   35
      Top             =   120
      Width           =   915
   End
   Begin VB.Label UserName 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   34
      Top             =   4260
      Width           =   2580
   End
   Begin VB.Label WsName 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   33
      Top             =   4560
      Width           =   2265
   End
   Begin VB.Label CompName 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   32
      Top             =   4860
      Width           =   2265
   End
   Begin VB.Label OutFileName 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   31
      Top             =   5160
      Width           =   5040
   End
   Begin VB.Label ExecDir 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   30
      Top             =   1440
      Width           =   5040
   End
   Begin VB.Label QueueName 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   29
      Top             =   1740
      Width           =   2265
   End
   Begin VB.Label JobParam 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   28
      Top             =   1140
      Width           =   5040
   End
   Begin VB.Label JobPath 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   27
      Top             =   840
      Width           =   5040
   End
   Begin VB.Label JobName 
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   1650
      TabIndex        =   26
      Top             =   540
      Width           =   5040
   End
   Begin VB.Label JobNo 
      Alignment       =   1  'E
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   1  '
      Height          =   300
      Left            =   975
      TabIndex        =   25
      Top             =   120
      Width           =   915
   End
   Begin VB.Label Label22 
      Alignment       =   1  'E
      Caption         =   "sިڸ؁F"
      Height          =   300
      Left            =   75
      TabIndex        =   24
      Top             =   1500
      Width           =   1515
   End
   Begin VB.Label Label21 
      Alignment       =   1  'E
      Caption         =   "sϼݖF"
      Height          =   300
      Left            =   75
      TabIndex        =   23
      Top             =   4875
      Width           =   1515
   End
   Begin VB.Label Label20 
      Alignment       =   1  'E
      Caption         =   "ޮ޷F"
      Height          =   300
      Left            =   75
      TabIndex        =   22
      Top             =   1800
      Width           =   1515
   End
   Begin VB.Label Label19 
      Alignment       =   1  'E
      Caption         =   "ϼݖF"
      Height          =   300
      Left            =   75
      TabIndex        =   21
      Top             =   4575
      Width           =   1515
   End
   Begin VB.Label Label18 
      Alignment       =   1  'E
      Caption         =   "հޖF"
      Height          =   300
      Left            =   75
      TabIndex        =   20
      Top             =   4275
      Width           =   1515
   End
   Begin VB.Label Label17 
      Alignment       =   1  'E
      Caption         =   "ҰF"
      Height          =   300
      Left            =   75
      TabIndex        =   19
      Top             =   1200
      Width           =   1515
   End
   Begin VB.Label Label16 
      Alignment       =   1  'E
      Caption         =   "ށF"
      Height          =   300
      Left            =   75
      TabIndex        =   18
      Top             =   900
      Width           =   1515
   End
   Begin VB.Label Label15 
      Alignment       =   1  'E
      Caption         =   "ƖF"
      Height          =   300
      Left            =   75
      TabIndex        =   17
      Top             =   600
      Width           =   1515
   End
   Begin VB.Label Label14 
      Caption         =   "IDF"
      Height          =   300
      Left            =   3150
      TabIndex        =   16
      Top             =   2820
      Width           =   765
   End
   Begin VB.Label Label13 
      Alignment       =   1  'E
      Caption         =   "IF"
      Height          =   300
      Left            =   75
      TabIndex        =   15
      Top             =   2475
      Width           =   1515
   End
   Begin VB.Label Label12 
      Alignment       =   1  'E
      Caption         =   "JnF"
      Height          =   300
      Left            =   75
      TabIndex        =   14
      Top             =   2175
      Width           =   1515
   End
   Begin VB.Label Label11 
      Alignment       =   1  'E
      Caption         =   "Wo̧ٖF"
      Height          =   300
      Left            =   75
      TabIndex        =   13
      Top             =   5175
      Width           =   1515
   End
   Begin VB.Label Label10 
      Alignment       =   1  'E
      Caption         =   "D揇ʁF"
      Height          =   300
      Left            =   75
      TabIndex        =   12
      Top             =   3375
      Width           =   1515
   End
   Begin VB.Label Label9 
      Alignment       =   1  'E
      Caption         =   "sԁF"
      Height          =   300
      Left            =   75
      TabIndex        =   11
      Top             =   2775
      Width           =   1515
   End
   Begin VB.Label Label8 
      Alignment       =   1  'E
      Caption         =   "IށF"
      Height          =   300
      Left            =   75
      TabIndex        =   10
      Top             =   3075
      Width           =   1515
   End
   Begin VB.Label Label7 
      Alignment       =   1  'E
      Caption         =   "eޮޔԍF"
      Height          =   300
      Left            =   4350
      TabIndex        =   9
      Top             =   120
      Width           =   1065
   End
   Begin VB.Label Label6 
      Alignment       =   1  'E
      Caption         =   "ROOTޮޔԍF"
      Height          =   300
      Left            =   1950
      TabIndex        =   8
      Top             =   150
      Width           =   1365
   End
   Begin VB.Label Label5 
      Alignment       =   1  'E
      Caption         =   "hޮށF"
      Height          =   300
      Left            =   75
      TabIndex        =   7
      Top             =   3975
      Width           =   1515
   End
   Begin VB.Label Label4 
      Caption         =   "Rev.F"
      Height          =   300
      Left            =   3150
      TabIndex        =   6
      Top             =   3675
      Width           =   390
   End
   Begin VB.Label Label3 
      Caption         =   "ޮޯIDF"
      Height          =   300
      Left            =   4350
      TabIndex        =   5
      Top             =   3675
      Width           =   1140
   End
   Begin VB.Label Label2 
      Alignment       =   1  'E
      Caption         =   "ޮގʁF"
      Height          =   300
      Left            =   75
      TabIndex        =   4
      Top             =   3675
      Width           =   1515
   End
   Begin VB.Label Label1 
      Alignment       =   1  'E
      Caption         =   "ޮޔԍF"
      Height          =   300
      Left            =   75
      TabIndex        =   0
      Top             =   150
      Width           =   840
   End
End
Attribute VB_Name = "Info"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
' JAPI Wu擾 API(JmssGetJobStatus֐) TvvO
'   (C)NEC Corporation/NEC Software,Ltd. 1995,1996
'
'         1996.6.28 Created by NEC Software
'
' Wu_CAOW[
'
'   FWu擾A_CAO\
'



'[Wu_CAO]\
'
'   FWu擾Aeڂ\
'
Private Sub Form_Load()
    '*** Wu擾 ***
    JobInfo.dwSize = 1272  'K1264ݒ
    lRet& = JmssGetJobStatusEx(vbNullString, lJobNo, JobInfo)
    If (lRet& <> 0) Then
        ErrorMsg lRet&
'        Unload Info
        Exit Sub
    End If

    'Wuʂ\
    Select Case JobInfo.dwJobType Mod &H10000
        Case 0
            JobType.Caption = ""
        Case JMSS_JOBTYPE_BAT
            JobType.Caption = "BAT"
        Case JMSS_JOBTYPE_EXE32
            JobType.Caption = "EXE(NT)"
        Case JMSS_JOBTYPE_EXE16
            JobType.Caption = "EXE(Win3.1)"
        Case JMSS_JOBTYPE_EXEDOS
            JobType.Caption = "EXE(DOS)"
        Case JMSS_JOBTYPE_JNT
            JobType.Caption = "JOB NET"
        Case JMSS_JOBTYPE_COM
            JobType.Caption = "COM"
        Case JMSS_JOBTYPE_CMD
            JobType.Caption = "CMD"
        Case JMSS_JOBTYPE_PIF
            JobType.Caption = "PIF"
        Case JMSS_JOBTYPE_OS2
            JobType.Caption = "OS2"
        Case JMSS_JOBTYPE_POSIX
            JobType.Caption = "POSIX"
        Case Else
            JobType.Caption = "̑"
    End Select
    
    'Wulbg\
    NetId.Caption = JobInfo.dwNetId
    NetRev.Caption = JobInfo.dwNetRev
    
    'hWu̗L\
    If (JobInfo.dwSecondaryId = 0) Then
        SecondaryId.Caption = "Ȃ"
    Else
        SecondaryId.Caption = ""
    End If
    
    'Wuԍ\
    JobNo.Caption = JobInfo.lJobNo
    RootJobNo.Caption = JobInfo.lRootJobNo
    ParentJobNo.Caption = JobInfo.lParentJobNo
    
    'IR[h16iŕ\
    ExitCode.Caption = Hex$(JobInfo.dwExitCode)
    
    'WȕԂ\
    Select Case JobInfo.dwJobStatus
        Case JMSS_JOBSTATUS_RUN
            JobStatus.Caption = "s"
        Case JMSS_JOBSTATUS_FINISH
            JobStatus.Caption = "I"
        Case JMSS_JOBSTATUS_TERM
            JobStatus.Caption = "I"
        Case JMSS_JOBSTATUS_ERROR
            JobStatus.Caption = "NG["
        Case JMSS_JOBSTATUS_EVENT_REC
            JobStatus.Caption = "Cxg҂"
        Case JMSS_JOBSTATUS_PAUSE
            JobStatus.Caption = "ꎞ~"
        Case JMSS_JOBSTATUS_EVENT_SEND
            JobStatus.Caption = "CxgM"
        Case JMSS_JOBSTATUS_WAIT
            JobStatus.Caption = "s҂"
        Case JMSS_JOBSTATUS_PENDING
            JobStatus.Caption = "ۗ"
        Case JMSS_JOBSTATUS_EXECUTE
            JobStatus.Caption = "N"
        Case JMSS_JOBSTATUS_EXCLUSIVE
            JobStatus.Caption = "r҂"
        Case JMSS_JOBSTATUS_RETRY
            JobStatus.Caption = "NgC"
        Case JMSS_JOBSTATUS_CHILDJOBRETRY
            JobStatus.Caption = "hWuNgC"
        Case JMSS_JOBSTATUS_STOP
            JobStatus.Caption = "~"
        Case JMSS_JOBSTATUS_STOPPING
            JobStatus.Caption = "~"
        Case JMSS_JOBSTATUS_JOBBOXRETRY
            JobStatus.Caption = "Wu{bNXgC"
        Case JMSS_JOBSTATUS_UNKNOWN
            JobStatus.Caption = "****"
        Case Else
            JobStatus.Caption = "̑̏"
    End Select
    
    'D揇ʂ\
    Select Case JobInfo.dwPriority
        Case JMSS_PRIORITY_REAL
            Priority.Caption = "REAL"
        Case JMSS_PRIORITY_HIGH
            Priority.Caption = "HIGH"
        Case JMSS_PRIORITY_NORMAL
            Priority.Caption = "NORMAL"
        Case JMSS_PRIORITY_IDLE
            Priority.Caption = "IDLE"
    End Select
    
    'e\
    EventId.Caption = JobInfo.caEventID
    UserName.Caption = JobInfo.caUserName
    WsName.Caption = JobInfo.caWsName
    QueueName.Caption = JobInfo.caQueueName
    CompName.Caption = JobInfo.caCompName
    JobName.Caption = JobInfo.caJobName
    JobPath.Caption = JobInfo.caJobPath
    JobParam.Caption = JobInfo.caJobParam
    ExecDir.Caption = JobInfo.caExecDir
    OutFileName.Caption = JobInfo.caOutFileName
    MaxElapsTime.Caption = JobInfo.dwMaxElapsTime
    
    'Jn\
    If (JobInfo.tBgn > 0) Then
        'Ctime_t^VB̌`ɕϊ
        BgnTime.Caption = Format(DateAdd("s", JobInfo.tBgn, "1970/01/01 09:00:00"), "yyyy/mm/dd hh:nn:ss")
    Else
        BgnTime.Caption = ""
    End If
    
    'I\
    If (JobInfo.tEnd > 0) Then
        'Ctime_t^VB̌`ɕϊ
        EndTime.Caption = Format(DateAdd("s", JobInfo.tEnd, "1970/01/01 09:00:00"), "yyyy/mm/dd hh:nn:ss")
    Else
        EndTime.Caption = ""
    End If

    'JԂ񂪂ΌJԂ{^Lɂ
    If (JobInfo.dwRepeatInterval > 0) Then
        RepeatBtn.Enabled = True
    End If
    
    'ޮދN
    Select Case JobInfo.wExecType
        Case 0
            ExecType.Caption = "wȂ"
        Case 1
            ExecType.Caption = "޽ĂŋN"
        Case 2
            ExecType.Caption = "۸޵հޱĂŋN"
    End Select

End Sub


'[OK{^]NbN
'
'   FWu_CAOI
'
Private Sub OK_Click()
    '_CAO
    Unload Info
End Sub

'[ptH[}X{^]NbN
'
'   FptH[}X_CAO\
'
Private Sub PerfBtn_Click()
    'ptH[}X_CAO\
    Perf.Show
End Sub


'[JԂ{^]NbN
'
'   FJԂ_CAO\
'
Private Sub RepeatBtn_Click()
    'JԂ_CAO\
    Repeat.Show
End Sub


