问题分析:一般情况下,有性功能障碍应遵医嘱吃西药,具体内容如下:性功能障碍是一种比较常见的疾病,该病症会对患者的生活产生一定的负面作用。在明确病情、病因后,患者可以在医生指导下吃达迫西汀等药物进行治疗,一般在半个月左右会观察到比较明显的疗效。但是,如果效果还是不理想,患者可以在发生性行为之前一个小时内口服西地那非,不过西地那非对心脏有很大的影响,所以不宜长时间使用。