Objective To study the effect of stanozolol and shenqi injection used in comprehensive treatment of late stage cancer.Methods 158 late stage cancer patients,all treated only by rountine method and supportive treatment were randomly divided into 2 groups.And at the same time,79 patients in the treatment group were treated with stanozolol,2mg,po,tid,and shenqi injection 250ml,ivdrip,qd for nine weeks.All patients were recorded weight and hematology biochemical indicator.Results The treatment group surpasses the control group obviously (P<0.01 ).Conclusion Stanozolol and shenqi injection can improve quality of life of late stage cancer patients and reduce dyscrasia syndrome.