问题分析:心肌病能活多久和心肌病的具体分类、严重程度、病人的依从性、治疗方法、治疗效果、医疗机构水平等相关。如果是肥厚性心肌病,预后效果良好的,短时间内是没有生命危险的,如果是扩张性心肌病,则需要结合扩张的程度和治疗方案进行判断,治疗的效果好,有可能活5-10年,如果发现病情晚,有可能活不到一年。还有缺血性心肌病,如果只是心绞痛,是可以活20年甚至超过20年。