(VFP) - How to put calendar on your vfp application
DEFINE CLASS form1 AS form
Height = 239
Width = 286
ShowWindow = 1
DoCreate = .T.
AutoCenter = .T.
Caption = "Calendar"
MaxButton = .F.
MinButton = .F.
Name = "Form1"
ADD OBJECT command1 AS commandbutton WITH ;
AutoSize = .F., ;
Top = 204, ;
Left = 82, ;
Height = 27, ;
Width = 55, ;
Caption = "\ Name = "Command1"
ADD OBJECT olecontrol1 AS olecontrol WITH ;
Top = 0, ;
Left = -1, ;
Height = 200, ;
Width = 289, ;
Name = "Olecontrol1"
ADD OBJECT command2 AS commandbutton WITH ;
AutoSize = .F., ;
Top = 204, ;
Left = 149, ;
Height = 27, ;
Width = 54, ;
Caption = "\ Name = "Command2"
PROCEDURE Init
SET DATE BRITISH
PUBLIC OCAL AS DATE
THISFORM.OleControl1.OBJECT.DAY = DAY(DATETIME())
THISFORM.OleControl1.OBJECT.MONTH = MONTH(DATETIME())
THISFORM.OleControl1.OBJECT.YEAR = YEAR(DATETIME())
ENDPROC
PROCEDURE command1.Click
OCAL = SUBSTR(DTOC(THISFORM.OLEcontrol1.OBJECT.Value),1,10)
THISFORM.RELEASE
ENDPROC
PROCEDURE command2.Click
OCAL=""
THISFORM.RELEASE
ENDPROC
ENDDEFINE
Height = 239
Width = 286
ShowWindow = 1
DoCreate = .T.
AutoCenter = .T.
Caption = "Calendar"
MaxButton = .F.
MinButton = .F.
Name = "Form1"
ADD OBJECT command1 AS commandbutton WITH ;
AutoSize = .F., ;
Top = 204, ;
Left = 82, ;
Height = 27, ;
Width = 55, ;
Caption = "\
ADD OBJECT olecontrol1 AS olecontrol WITH ;
Top = 0, ;
Left = -1, ;
Height = 200, ;
Width = 289, ;
Name = "Olecontrol1"
ADD OBJECT command2 AS commandbutton WITH ;
AutoSize = .F., ;
Top = 204, ;
Left = 149, ;
Height = 27, ;
Width = 54, ;
Caption = "\
PROCEDURE Init
SET DATE BRITISH
PUBLIC OCAL AS DATE
THISFORM.OleControl1.OBJECT.DAY = DAY(DATETIME())
THISFORM.OleControl1.OBJECT.MONTH = MONTH(DATETIME())
THISFORM.OleControl1.OBJECT.YEAR = YEAR(DATETIME())
ENDPROC
PROCEDURE command1.Click
OCAL = SUBSTR(DTOC(THISFORM.OLEcontrol1.OBJECT.Value),1,10)
THISFORM.RELEASE
ENDPROC
PROCEDURE command2.Click
OCAL=""
THISFORM.RELEASE
ENDPROC
ENDDEFINE
Comments