如果是结核性心包炎,原则上是可以治愈的,但是可能服药的时间比较长,或者是服药的种类比较多,但是如果反复复发的话,可以采取的措施就是心包内注射药物,结核本身愈合时间就比较长,在加心包积液,治愈起来很麻烦,想要完全治愈难度很大,你坚持治疗,听取大夫的建议,这么会减少复发的几率。到三甲医院检查治疗。