Sub Create_Form1(sCaption)
Dim oLWF
Set oLWF = WScript.CreateObject("wshLWForm.ucLWF", "oLWF_")
' create the form 'window'...
oLWF.CreateForm 150, 150, 350, 325, CStr(sCaption)
' add controls to the form 'window'...
' (these controls were added by the Form Designer)...
oLWF.AddLabel 79,10, 190,10, "+---------------------------------------------------------+"
oLWF.AddLabel 80,20, 190,15, "| R K O M B a c k u p O p t i o n s |"
oLWF.AddLabel 79,30, 190,10, "+---------------------------------------------------------+"
oLWF.AddLabel 10,40, 330,10, "---------------------------------------------------------------------------------------------------------"
oLWF.AddLabel 25,50, 90,15, "Day"
oLWF.AddLabel 155,50, 90,15, "Month"
oLWF.AddLabel 295,50, 90,15, "Year"
oLWF.AddLabel 10,60, 330,10, "---------------------------------------------------------------------------------------------------------"
oLWF.AddoptBtn 10,80, 90,15, "Monday"
oLWF.AddoptBtn 10,100, 90,15, "Tuesday"
oLWF.AddoptBtn 10,120, 90,15, "Wednesday"
oLWF.AddoptBtn 10,140, 90,15, "Thursday"
oLWF.AddoptBtn 10,160, 90,15, "Friday"
oLWF.AddoptBtn 10,180, 90,15, "Saturday"
oLWF.AddoptBtn 10,200, 90,15, "Sunday"
oLWF.AddoptBtn 10,220, 90,15, "Emergency"
oLWF.AddoptBtn 100,100, 90,15, "January"
oLWF.AddoptBtn 100,120, 90,15, "February"
oLWF.AddoptBtn 100,140, 90,15, "March"
oLWF.AddoptBtn 100,160, 90,15, "April"
oLWF.AddoptBtn 100,180, 90,15, "May"
oLWF.AddoptBtn 100,200, 90,15, "June"
oLWF.AddoptBtn 120,240, 150,15, "QUIT (No Backup)"
oLWF.AddoptBtn 190,100, 90,15, "July"
oLWF.AddoptBtn 190,120, 90,15, "August"
oLWF.AddoptBtn 190,140, 90,15, "September"
oLWF.AddoptBtn 190,160, 90,15, "October"
oLWF.AddoptBtn 190,180, 90,15, "November"
oLWF.AddoptBtn 190,200, 90,15, "December"
oLWF.AddoptBtn 280,80, 90,15, "2004"
oLWF.AddoptBtn 280,100, 90,15, "2005"
oLWF.AddoptBtn 280,120, 90,15, "2006"
oLWF.AddoptBtn 280,140, 90,15, "2007"
oLWF.AddoptBtn 280,160, 90,15, "2008"
oLWF.AddoptBtn 280,180, 90,15, "2009"
oLWF.AddoptBtn 280,200, 90,15, "2010"
oLWF.AddoptBtn 280,220, 90,15, "2011"
oLWF.AddcmdBtn 95,265, 160,25, "Continue..."
Dim oForm : Set oForm = oLWF.frmDialog ' get ref to "form object"
oForm.OptBtn(15).Value = True ' pre-select "QUIT (No Backup)"
oLWF.ShowForm ' show the form (Modally)
For i = 1 to oForm.optBtn.Count - 1
if oForm.optBtn(i).Value then
sResult = oForm.optBtn(i).Caption
SourcePath = "C:\RKom"
Select Case oForm.optBtn(i).Caption
Case "Monday"
BackupType = "MON"
Case "Tuesday"
BackupType = "TUE"
Case "Wednesday"
BackupType = "WED"
Case "Thursday"
BackupType = "THU"
Case "Friday"
BackupType = "FRI"
Case "Saturday"
BackupType = "SAT"
Case "Sunday"
BackupType = "SUN"
Case "Emergency"
BackupType = "EMG"
Case "January"
BackupType = "JAN"
Case "February"
BackupType = "FEB"
Case "March"
BackupType = "MAR"
Case "April"
BackupType = "APR"
Case "May"
BackupType = "MAY"
Case "June"
BackupType = "JUN"
Case "July"
BackupType = "JUL"
Case "August"
BackupType = "AUG"
Case "September"
BackupType = "SEP"
Case "October"
BackupType = "OCT"
Case "November"
BackupType = "NOV"
Case "December"
BackupType = "DEC"
Case "2004"
BackupType = "2004"
Case "2005"
BackupType = "2005"
Case "2006"
BackupType = "2006"
Case "2007"
BackupType = "2007"
Case "2008"
BackupType = "2008"
Case "2009"
BackupType = "2009"
Case "2010"
BackupType = "2010"
Case "2011"
BackupType = "2011"
Case ""
BackupType = "NONE"
End Select
sResult = PrintOption
else
end if
Next ' i
' finished with adding form's controls, so return...
End Sub