The invention provides a pharmaceutical composition for treating cardiovascular and cerebrovascular diseases, its preparing process and quality control method, wherein Troxerutin and significant parts of herba erigerontis flavones are employed in combination to obtain various dose forms of injections and oral administration preparations. The composite preparation is mainly used for treating cerebral thrombus, cerebral infarction, cerebral hemorrhage, senile dementia, angina pectoris caused by coronary disease, myocardial infarction, auricular fibrillation, viral myocarditis, pulmonary heart disease, retina venous clogging, thrombotic phlebitis, capillary vessel hemorrhage, hepatorenal syndrome, diabetes and complications. The preparation of the invention has the advantages of high purity, ensured constituents, controllable quality, improved curative effect, wider range of safely, and less fluctuation of treatment effects.